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?

CSS Position

Lihat Demo

Oke, kita buat gambaran sederhana seperti ini:

CSS Position
Posisi absolut pada layar peramban

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:

CSS Position
Anggaplah bahwa elemen induk merupakan layar dari anak elemen
#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:

Pandangan Lebih Jauh