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

Bagaimanakah saya boleh mengubah saiz lajur jadual Bootstrap 4?

DDD
Lepaskan: 2024-10-30 05:57:28
asal
658 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan