Mengatur Posisi HTML Menggunakan Position Style DOM
Sebelum memahami lebih dalam materi tentang Mengatur Posisi HTML Menggunakan Position Style DOM, terlebih dahulu pelajari materi tentang: perspectiveOrigin Style HTML DOM dan Fungsinya, Properti Perspective Style HTML DOM dan Fungsinya, dan Mengatur Pemisahan Halaman HTML pageBreakInside Style DOM.
Sintak:
- berfungsi untuk mengembalikan nilai posisi: object.style.position
- berfungsi untuk mengatur nilai posisi: object.style.position = "static|absolute|fixed|relative|sticky|initial|inherit"
Return Values: digunakan untuk mengembalikan sebuah string yang merepresentasikan tipe posisi dari suatu elemen.
- static: merupakan nilai default dari properti position, dimana tampilan elemen dalam dokumen tetap static sesuai dengan alur dokumen.
- absolute: memposisikan elemen pada posisi relatif terhadap elemen posisi pertama.
- fixed: memposisikan elemen pada posisi relatif terhadap jendela browser.
- relative: memposisikan elemen pada posisi relatif terhadap posisi normal, sehingga nilai "right:40" menandakan penambahan 40 piksel ke posisi KANAN elemen.
- sticky: memposisikan elemen berdasarkan posisi scroll dari user. Operasi scroll ditampilkan diantara value properti relatif dan fixed. Secara default, posisi scroll digunakan untuk mengatur value relatif.
- initial: mengatur nilai posisi ke nilai default-nya.
- inherit: digunakan untuk menerima nilai turunan dari elemen parent.
Contoh:
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#mm1
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div id="mm1">
<h4>
Properti Style Position DOM
</h4>
</div>
<script>
function position()
{
// Ubah posisi dari relative
// menjadi static.
document.getElementById(
"mm1").style.position = "static";
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#kkk2
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div
id="kkk2">
<p>
<h4>
Properti Style Position DOM
</h4>
</p>
</div>
<script>
function position()
{
// Pengaturan posisi dari
// relative menjadi absolute.
document.getElementById(
"kkk2").style.position = "absolute";
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#ggg3
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div
id="ggg3">
<h4>
Properti Style Position DOM
</h4>
</div>
<script>
function position()
{
document.getElementById(
"ggg3").style.position = "fixed";
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#uuu4
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div
id="uuu4">
<h4>
Properti Style Position DOM
</h4>
</div>
<script>
function position()
{
document.getElementById(
"uuu4").style.position = "relative";
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#lll5
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div
id="lll5">
<h4>
Properti Style Position DOM
</h4>
</div>
<script>
function position()
{
document.getElementById(
"lll5").style.position = "sticky";
}
</script>
</body>
</html>
Contoh:
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#mnj6
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div
id="mnj6">
<h4>
Properti Style Position DOM
</h4>
</div>
<script>
function position()
{
document.getElementById(
"mnj6").style.position = "initial";
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<h1>
<center>
<button
onclick="position()">
Press
</button>
</center>
</h1>
<br>
<style>
#kns7
{
border: 1px solid black;
background-color: green;
width: 215px;
height: 60px;
position: relative;
top: 100px;
}
</style>
</head>
<body>
<div
id="kns7">
<h4>
Properti Style Position
</h4>
</div>
<script>
function position()
{
document.getElementById(
"kns7").style.position = "inherit";
}
</script>
</body>
</html>
- 4 Value Properti tabSize Style DOM pada HTML
- 5 Value Properti textAlign Style DOM pada HTML
- 9 Value Properti Style textAlignLast DOM pada HTML
- 6 Value Properti textDecoration Style DOM pada HTML
- 3 Value Properti textDecorationColor Style DOM pada HTML
- 6 Value Properti textDecorationLine Style DOM pada HTML
- 7 Value Properti textDecorationStyle DOM pada HTML
5 komentar untuk "Mengatur Posisi HTML Menggunakan Position Style DOM"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Jenis browser apa saja yang dapat digunakan oleh seorang pengembang web untuk mengaktifkan properti position style DOM pada HTML?
BalasHapusBerikut ini jenis browser yang dapat digunakan untuk mengaktifkan properti position style DOM pada HTML:
Hapusa. Google Chrome
b. Internet Explorer
c. Firefox
d. Opera
e. Safari
Apa yang dimaksud dengan properti position Style DOM pada HTML?
BalasHapusProperti position Style DOM pada HTML merupakan properti yang digunakan untuk menetapkan atau mengembalikan jenis metode penentuan posisi yang digunakan untuk suatu elemen tertentu, seperti elemen statis, relatif, absolut, atau fixed.
HapusProperti position Style DOM pada HTML merupakan properti yang digunakan untuk menetapkan atau mendapatkan jenis method position yang digunakan untuk elemen dalam posisi statis, relatif, absolut, atau fixed.
Hapus