Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah saya boleh mengubah saiz lajur jadual Bootstrap 4?

Bagaimanakah saya boleh mengubah saiz lajur jadual Bootstrap 4?

DDD
DDDasal
2024-10-30 05:57:28623semak imbas

How do I resize Bootstrap 4 table columns?

Mengubah Saiz Bootstrap 4 Lajur Jadual

Bootstrap 3 dibenarkan mengubah saiz lajur jadual menggunakan kelas col-sm-xx pada teg ke dalam thead. Walau bagaimanapun, kaedah ini tidak berkesan dalam Bootstrap 4.

Pendekatan Kemas Kini

Langkah 1: Pastikan Kelas "jadual" di atas Meja

Jadual Bootstrap 4 ialah "ikut serta", bermakna kelas jadual mesti ditambahkan secara eksplisit pada elemen jadual.

Langkah 2: Tambah CSS untuk Paparan Blok Sebaris

Bootstrap 3 sebelum ini menyertakan CSS untuk menetapkan semula kedudukan sel jadual dan mengelakkan terapung. CSS ini tiada dalam Bootstrap 4 Alpha, tetapi anda boleh menambahkannya:

<code class="css">table td[class*=col-], table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none;
}</code>

Langkah 3: Gunakan Kelas Utiliti Saiz (Bootstrap 4.0.0 dan Kemudian)

Sebagai alternatif, dalam Bootstrap 4.0.0 dan seterusnya, anda boleh menggunakan kelas utiliti w-* untuk lebar:

<code class="html"><thead>
     <tr>
           <th class="w-25">25</th>
           <th class="w-50">50</th>
           <th class="w-25">25</th>
     </tr>
</thead></code>

Langkah 4: Gunakan Flexbox (Bootstrap 4.0.0 dan Kemudian)

Pilihan lain ialah menggunakan d-flex pada baris tr dan kelas grid seperti col-* pada lajur:

<code class="html"><table class="table table-bordered">
        <thead>
            <tr class="d-flex">
                <th class="col-3">25%</th>
                <th class="col-3">25%</th>
                <th class="col-6">50%</th>
            </tr>
        </thead>
        <tbody>
            <tr class="d-flex">
                <td class="col-sm-3">..</td>
                <td class="col-sm-3">..</td>
                <td class="col-sm-6">..</td>
            </tr>
        </tbody>
    </table></code>

Atas ialah kandungan terperinci Bagaimanakah saya boleh mengubah saiz lajur jadual Bootstrap 4?. 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