Memahami Gelagat Elemen Tetap: Mengapa Pengepala Tetap Bergerak dengan Adik Beradik Tidak Kedudukan
Kedudukan tetap dalam CSS meletakkan elemen dalam tetap kedudukan berbanding dengan viewport. Walau bagaimanapun, adalah penting untuk memahami bahawa port pandang dikira berdasarkan elemen dalam aliran dokumen biasa.
Dalam HTML yang disediakan, elemen pengepala ditetapkan manakala elemen utama menggunakan margin atas. Apabila elemen ini diletakkan dalam dokumen, perkara berikut berlaku:
Akibatnya, kedua-duanya elemen utama dan pengepala beralih ke bawah sebanyak 98px, walaupun pengepala ditetapkan pada port pandangan. Ini kerana port pandangan itu sendiri dilaraskan berdasarkan jidar yang diruntuhkan dalam aliran dokumen.
Oleh itu, adalah penting untuk mempertimbangkan bahawa walaupun elemen tetap diposisikan berbanding dengan port pandangan, kedudukan port pandangan ditentukan oleh elemen dalam aliran dokumen biasa. Pemahaman ini menerangkan sebab pengepala tetap boleh bergerak bersama elemen adik beradik yang tidak diposisikan.
Atas ialah kandungan terperinci Mengapa Tandukan Tetap Bergerak dengan Adik Beradik Tidak Berkedudukan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!