Rumah > hujung hadapan web > tutorial css > Mengapa Div Kedudukan Benar-benar Saya Tidak Kekal dalam Bekas Induknya?

Mengapa Div Kedudukan Benar-benar Saya Tidak Kekal dalam Bekas Induknya?

Linda Hamilton
Lepaskan: 2024-11-30 09:43:11
asal
625 orang telah melayarinya

Why Doesn't My Absolutely Positioned Div Stay Within Its Parent Container?

Isu Kedudukan Mutlak Selesai

Dalam percubaan untuk meletakkan div secara mutlak dalam bekas induknya, didapati bahawa div itu kekal tersekat di penjuru kiri sebelah atas halaman. Kod yang digunakan untuk penentududukan ini adalah seperti berikut:

<div>
Salin selepas log masuk

Jangkaan adalah untuk div dengan id "absPos" diletakkan dalam div induk, walau bagaimanapun, kelakuan sebenar adalah untuk diletakkan di bahagian atas sebelah kiri halaman.

Sebab dan Penyelesaian

Sebab tingkah laku ini terletak pada konsep induk offset. Elemen dengan kedudukan mutlak memperoleh kedudukannya secara relatif kepada induk offsetnya, yang merupakan moyang terdekat yang turut diposisikan. Dalam kod yang disediakan, tiada satu pun nenek moyang div "absPos" mempunyai elemen kedudukan, menyebabkan ia diimbangi daripada elemen badan.

Untuk menyelesaikan isu ini, adalah perlu untuk menetapkan kedudukan induk div kepada "relatif," menggunakan kod berikut:

<div>
Salin selepas log masuk

Dengan menggunakan kedudukan "relatif" pada div induk, ia menjadi elemen diposisikan dan dengan itu berfungsi sebagai induk offset untuk div "absPos". Ini menyelesaikan isu dan membenarkan kedudukan mutlak div "absPos" berbanding induknya.

Atas ialah kandungan terperinci Mengapa Div Kedudukan Benar-benar Saya Tidak Kekal dalam Bekas Induknya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan