Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Mencipta Jadual Boleh Tatal CSS Sahaja dengan Pengepala Tetap?
Cabaran:
Objektifnya adalah untuk mencipta jadual boleh tatal dengan tetap pengepala menggunakan CSS sahaja, memastikan keserasian merentas pelayar dan memenuhi perkara berikut kriteria:
Penyelesaian Menggunakan Kedudukan: Melekit:
Sokongan untuk kedudukan: sticky perlu diperiksa sebelum melaksanakan penyelesaian ini . Mengikut W3C, kotak berkedudukan melekit terletak dalam cara yang sama dengan kotak yang agak kedudukannya. Walau bagaimanapun, pengimbangan dikira secara relatif kepada moyang terdekat dengan kotak tatal atau port pandangan jika tiada moyang mempunyai kotak tatal.
Tingkah laku ini sejajar dengan pengepala statik. Tetapkan sifat kedudukan melekit kepada elemen sel jadual (th). Memandangkan jadual bukan elemen blok yang menghormati saiz yang ditetapkan, elemen pembalut digunakan untuk menentukan limpahan tatal.
Contoh:
div { display: inline-block; height: 150px; overflow: auto } table th { position: -webkit-sticky; position: sticky; top: 0; }
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Jadual Boleh Tatal CSS Sahaja dengan Pengepala Tetap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!