Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menambah Bar Tatal pada Jadual HTML5?

Bagaimana untuk Menambah Bar Tatal pada Jadual HTML5?

Linda Hamilton
Lepaskan: 2024-12-02 14:24:12
asal
631 orang telah melayarinya

How to Add Scrollbars to an HTML5 Table?

Cara Menambah Kebolehtatalan pada Jadual HTML5

Untuk menambah bar skrol pada jadual dengan hanya bilangan baris yang dipaparkan terhad, ikut langkah ini :

1. Takrifkan Struktur Jadual:

Buat jadual HTML5 asas dengan lajur dan baris yang diperlukan. Contohnya:

<table>
Salin selepas log masuk

2. Tetapkan CSS Jadual:

Untuk menggayakan jadual, gunakan CSS untuk menentukan dimensi, warna dan penjajarannya. Contohnya:

#my_table {
    border-radius: 20px;
    background-color: transparent;
    color: black;
    width: 500px;
    text-align: center;
}
Salin selepas log masuk

3. Buat Bar Tatal:

Untuk menambah bar skrol, fokus pada badan jadual. Bahagian ini hendaklah dikonfigurasikan seperti berikut:

tbody {
    overflow: auto;
    height: 150px;
}
Salin selepas log masuk
  • limpahan: auto mendayakan tatal apabila kandungan jadual melebihi ketinggiannya.
  • tinggi: 150px menetapkan ketinggian jadual yang boleh dilihat kepada 150 piksel, memastikan bahawa hanya beberapa baris dipaparkan pada a masa.

4. Kekalkan Penjajaran Lajur:

Jika jadual anda mempunyai baris pengepala, anda perlu memastikan ia kekal sejajar dengan badan utama semasa anda menatal. Ini boleh dicapai dengan membungkus kedua-dua elemen dalam kelas tableSection dan menggunakan CSS berikut:

table.tableSection {
    display: table;
    width: 100%;
}
table.tableSection thead, table.tableSection tbody {
    float: left;
    width: 100%;
}
Salin selepas log masuk

5. Laraskan Lebar Lajur (Pilihan):

Untuk memastikan semua lajur jadual mempunyai lebar yang sama, tanpa mengira kandungannya, anda boleh memasukkan CSS berikut:

table.tableSection tr {
    width: 100%;
    display: table;
    text-align: left;
}
table.tableSection th, table.tableSection td {
    width: 33%;
}
Salin selepas log masuk

6. Alih keluar Bar Skrol daripada Pengepala (Pilihan):

Jika anda tidak mahu pengepala boleh ditatal, tambah peraturan CSS berikut:

table.tableSection thead {
    overflow: hidden;
}
Salin selepas log masuk

7. Mengendalikan Kehadiran Bar Tatal (Pilihan):

Untuk melaraskan CSS anda secara dinamik berdasarkan kehadiran bar skrol, pertimbangkan untuk menggunakan JavaScript untuk mengesan kewujudannya dan menggunakan gaya yang diperlukan.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Bar Tatal pada Jadual HTML5?. 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