Standard untuk kedudukan melekit termasuk sokongan, keserasian, konteks tatal, kaedah kedudukan dan sekatan kedudukan, dsb. Pengenalan terperinci: 1. Sokongan, standard untuk kedudukan melekit memerlukan penyemak imbas mesti menyokong atribut "kedudukan: melekit" dan melaksanakan kelakuan atribut ini dengan betul 2. Keserasian, standard untuk kedudukan melekit memerlukan elemen mesti menyokong kedudukan melekit apabila mereka tidak menyokong kedudukan melekit, mengekalkan tingkah laku reka letak biasa dalam penyemak imbas, iaitu, elemen harus dipaparkan mengikut reka letak aliran biasa, dan tiada ralat atau pengecualian akan dihasilkan 3. Konteks tatal, piawaian kedudukan melekit memerlukan elemen, dsb .
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Sticky positioning ialah teknik susun atur CSS yang membolehkan elemen kekal dalam kedudukan tertentu pada halaman apabila menatal sehingga syarat tertentu dipenuhi sebelum bergerak. Kedudukan melekit adalah relatif kepada port pandangan, bukan kepada elemen induk atau elemen lain. Dalam artikel ini, saya akan memperincikan kriteria untuk kedudukan melekit dan cara menggunakannya.
1. Piawaian untuk kedudukan melekit:
Piawaian untuk kedudukan melekit ditakrifkan oleh spesifikasi CSS, yang terutamanya merangkumi aspek berikut:
1 Sokongan:
Piawaian untuk kedudukan melekit memerlukan penyemak imbas mesti menyokong ` kedudukan: sifat melekit`, dan melaksanakan tingkah laku harta itu dengan betul. Ini bermakna bahawa dalam penyemak imbas moden kita boleh menggunakan kedudukan melekit dengan selamat.
2. Keserasian:
Piawaian untuk kedudukan melekit memerlukan elemen mesti mengekalkan tingkah laku reka letak biasa dalam penyemak imbas yang tidak menyokong kedudukan melekit, iaitu elemen harus dipaparkan mengikut reka letak aliran biasa tanpa menghasilkan sebarang ralat atau pengecualian.
3. Konteks tatal:
Piawaian untuk kedudukan melekit memerlukan kedudukan melekit sesuatu unsur adalah relatif kepada unsur nenek moyang terdekat yang mempunyai mekanisme tatal. Ini bermakna jika elemen nenek moyang mempunyai bar skrol dan elemen itu menatal ke tepi elemen nenek moyang, elemen itu akan berhenti menatal dan kekal pada kedudukan tepi.
4 Kaedah penentududukan:
Keperluan standard untuk kedudukan melekit ialah elemen boleh diletakkan menggunakan atribut `atas`, `kanan`, `bawah` dan `kiri`. Ini bermakna kita boleh mengawal kedudukan khusus elemen pada halaman dengan menetapkan nilai sifat ini.
5. Sekatan kedudukan:
Piawaian untuk kedudukan melekit memerlukan elemen tidak boleh melebihi sempadan blok yang mengandunginya. Ini bermakna unsur tidak boleh melampaui batas unsur induk atau nenek moyangnya. . kedudukan: melekit ` untuk menetapkan elemen kepada kedudukan melekit. Dengan cara ini, elemen akan mempunyai sifat kedudukan melekit.
2. Tetapkan nilai kedudukan elemen:
Kita boleh menggunakan atribut `atas`, `kanan`, `bawah` dan `kiri` untuk menetapkan nilai kedudukan elemen pada halaman. Dengan melaraskan nilai sifat ini, kita boleh mengawal kedudukan khusus elemen pada halaman.
3. Tetapkan bekas menatal:
Jika kita mahu elemen diletakkan pada kedudukan melekit dalam bekas tertentu, kita perlu menetapkan bekas kepada elemen dengan mekanisme penatalan, seperti menetapkan atribut `overflow` kepada `auto` atau `skrol`.
4. Tetapkan sekatan kedudukan:
Untuk memastikan elemen tidak melebihi sempadan blok yang mengandunginya, kita boleh menggunakan atribut `atas`, `kanan`, `bawah` dan `kiri` untuk menetapkan nilai maksimum atau minimum elemen, untuk mengehadkan pergerakannya pada halaman.
Perlu diingatkan bahawa kesan kedudukan melekit mungkin berbeza dalam pelayar yang berbeza. Oleh itu, apabila menggunakan kedudukan melekit, kita harus menjalankan ujian keserasian dan membuat pelarasan mengikut keperluan.
Ringkasan:
Kedudukan melekat ialah teknik reka letak CSS yang membolehkan elemen kekal dalam kedudukan tertentu pada halaman semasa menatal. Piawaian untuk kedudukan melekit memerlukan penyemak imbas mesti menyokong kedudukan: atribut melekit dan melaksanakan gelagat atribut ini dengan betul. Kedudukan melekit unsur adalah relatif kepada unsur nenek moyang terdekat yang mempunyai mekanisme penatalan. Kita boleh menggunakan sifat `atas`, `kanan`, `bawah` dan `kiri` untuk menetapkan nilai kedudukan elemen dan menggunakan kekangan kedudukan untuk memastikan elemen itu tidak melebihi sempadan blok yang mengandunginya. Semoga kandungan di atas dapat membantu anda! Jika anda mempunyai sebarang pertanyaan lanjut, sila beritahu saya.
Atas ialah kandungan terperinci Apakah kriteria untuk kedudukan melekit?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!