Memahami "kedudukan: melekit;" Harta
Kedudukan: melekit;" property ialah alat CSS serba boleh yang membolehkan elemen kekal tetap dalam viewport semasa menatal. Walau bagaimanapun, melaksanakannya kadangkala boleh terbukti mencabar.
Dalam kod HTML dan CSS yang anda berikan, anda telah menetapkan "kedudukan: melekat" pada elemen navigasi anda. Walau bagaimanapun, mengikut ralat yang anda temui, ia tidak melekat pada bahagian atas port pandangan.
Isunya mungkin terletak pada unsur nenek moyang dalam pepohon DOM. Semak sama ada mana-mana elemen yang lebih tinggi dalam hierarki mempunyai sifat limpahan yang ditetapkan, terutamanya "limpahan: tersembunyi." Sifat ini boleh mengganggu gelagat "kedudukan: melekit" pada unsur keturunan.
Untuk menyelesaikan isu ini, cuba togol sifat limpahan pada elemen ancestor atau elemen yang mengandungi bar navigasi. Perubahan mudah ini mungkin membenarkan sifat "kedudukan: melekit" berfungsi seperti yang dimaksudkan, memastikan bar navigasi melekat pada tepi port pandangan semasa menatal.
Atas ialah kandungan terperinci Mengapa Navigasi Melekit Saya Tidak Melekat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!