Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Menambah Bar Tatal pada Jadual HTML Sambil Mengekalkan Pengepala Tetap?

Bagaimana untuk Menambah Bar Tatal pada Jadual HTML Sambil Mengekalkan Pengepala Tetap?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-15 04:19:09913semak imbas

How to Add a Scrollbar to an HTML Table While Keeping the Header Fixed?

Memaparkan Bar Tatal pada Jadual HTML

Untuk memaparkan bar skrol pada jadual HTML, pertimbangkan pendekatan berikut:

Balut Meja dalam Div Berposisi

Sisipkan meja dalam elemen div dengan kedudukan relatif atau mutlak. Div ini akan bertindak sebagai bekas untuk kawasan boleh tatal.

<div>

Tetapkan Limpahan kepada Auto pada Div

Gunakan CSS limpahan harta:auto ke div kontena. Ini membenarkan limpahan kandungan apabila jadual melebihi sempadannya.

#table-container { limpahan: auto; }

Kedudukan Pengepala Jadual Sama sekali

Untuk memastikan pengepala jadual tetap semasa menatal, letakkan elemen thead secara mutlak.

#table-header { kedudukan : mutlak; }

Tetapkan Ketinggian untuk Bekas

Nyatakan ketinggian untuk div kontena untuk menentukan kawasan boleh tatal.

#table-container { height: 400px; }

Contoh Pelaksanaan

<div>
#table-container {
  height: 400px;
  overflow: auto;
}

#table-header {
  position: absolute;
}

Pendekatan ini menyediakan bar skrol sambil mengekalkan pengepala jadual tetap di bahagian atas.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Bar Tatal pada Jadual HTML Sambil Mengekalkan Pengepala Tetap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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