Rumah > hujung hadapan web > tutorial css > Bolehkah Anda Menggunakan `position: sticky` untuk Tajuk Jadual di Luar Meja?

Bolehkah Anda Menggunakan `position: sticky` untuk Tajuk Jadual di Luar Meja?

Linda Hamilton
Lepaskan: 2024-10-29 21:21:29
asal
772 orang telah melayarinya

Can You Use `position: sticky` for Table Headings Outside the Table?

Tajuk Jadual Melekat

Keupayaan untuk menjadikan elemen melekit dalam elemen induknya telah diperkenalkan dalam Webkit. Walaupun anda boleh mencapai gelagat melekit untuk tajuk jadual dalam jadual itu sendiri menggunakan JavaScript dan kedudukan mutlak, adalah wajar mempertimbangkan sama ada kedudukan melekit boleh menawarkan penyelesaian yang lebih mudah.

Melakukan kedudukan: berfungsi melekit untuk tajuk jadual di luar meja?

Ya, adalah mungkin untuk membuat tajuk meja melekit di luar meja menggunakan kedudukan melekit. Dengan menambahkan CSS berikut, anda boleh mencapai kesan ini:

<code class="css">thead th {
  position: sticky;
  top: 0;
}</code>
Salin selepas log masuk

Untuk menggunakan kedudukan melekit bagi tajuk jadual, jadual anda harus mempunyai elemen iklan yang mengandungi elemen ke bagi setiap tajuk lajur. Berikut ialah contoh:

<code class="html"><table>
  <thead>
    <tr>
      <th>Column 1</th>
      <th>Column 2</th>
      <th>Column 3</th>
      <th>Column 4</th>
    </tr>
  </thead>
  <tbody>
    <!-- Table body content -->
  </tbody>
</table></code>
Salin selepas log masuk

Keterbatasan dan Keserasian

Adalah penting untuk ambil perhatian bahawa walaupun kedudukan melekit berfungsi untuk tajuk jadual dalam penyemak imbas moden, keserasian mungkin berbeza-beza merentas peranti berbeza dan pelayar. Menurut caniuse.com, setakat Mac 2018, sokongan untuk kedudukan melekit secara amnya baik di seluruh pelayar moden: https://caniuse.com/#feat=css-sticky

Atas ialah kandungan terperinci Bolehkah Anda Menggunakan `position: sticky` untuk Tajuk Jadual di Luar Meja?. 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