Posisi Absolute pada Elemen Induk
Secara normal, sebuah elemen dengan deklarasi position:absolute
akan menyesuaikan letak diri mereka terhadap layar peramban. Tapi bagaimana jika kita ingin menerapkan posisi absolut pada elemen induk seperti ini?
Oke, kita buat gambaran sederhana seperti ini:
Anggaplah bahwa secara default layar peramban telah memiliki deklarasi position:relative;
dan elemen yang berada di dalamnya mengandung deklarasi position:absolute;
.
Pada prinsip yang sama, kamu buat sebuah elemen induk dan anak elemen dengan konsep dasar seperti gambar di atas:
#wrapper {
position:relative; /* Posisi relatif pada elemen induk */
width:300px;
height:300px;
}
#absolute {
position:absolute; /* Posisi absolut pada anak elemen */
top:0;
left:0;
width:90px;
height:20px;
}
Cukup memastikan bahwa elemen induk adalah elemen dengan posisi relatif, maka anak-anak elemen yang berada di dalamnya akan merespon koordinat posisi terhadap elemen induk, bukan terhadap layar peramban seperti pada umumnya: