Dalam reka bentuk dan pembangunan web, penggunaan jadual adalah sangat biasa. Menetapkan lebar meja juga merupakan salah satu kemahiran yang mesti dikuasai. Terdapat beberapa cara untuk menetapkan lebar jadual dalam CSS. Artikel ini akan memperkenalkan kaedah ini dan senario aplikasinya secara terperinci.
Sebagai contoh, kod berikut boleh menetapkan lebar jadual kepada 100 piksel:
table { width: 100px; }
Berbanding dengan menetapkan lebar tetap, menggunakan peratusan membolehkan jadual menyesuaikan secara automatik kepada peranti dengan saiz yang berbeza. Kelemahannya ialah reka letak jadual mungkin berubah pada peranti yang berbeza kerana peratusan adalah relatif, bukan mutlak.
Sebagai contoh, kod berikut boleh menetapkan lebar jadual kepada 100%:
table { width: 100%; }
Susun atur tetap bermakna apabila atribut "susun atur jadual" jadual ditetapkan kepada "tetap", penyemak imbas akan mengira sel berdasarkan jumlah lebar semua lajur dalam jadual lebar. Setelah lebar sel ditentukan, jadual akan menggunakan lebar ini untuk melukis semua sel. Kaedah ini boleh mengelakkan masalah kelebaran jadual yang tidak mencukupi, tetapi jika terdapat sel yang panjang dalam jadual atau terlalu banyak kandungan teks dalam sel, sel mungkin berubah bentuk.
Berikut ialah kod untuk susun atur tetap:
table { table-layout: fixed; }
Susun atur automatik (susun atur automatik) bermakna apabila lebar lajur tidak ditetapkan dalam jadual, penyemak imbas akan mengira unit secara dinamik berdasarkan kandungan dalam lajur Lebar grid. Dalam erti kata lain, apabila kandungan dalam sel melebihi lebar sel, jadual akan mengembangkan lebar secara automatik. Kaedah susun atur ini sesuai untuk situasi di mana kandungan teks dalam jadual panjang atau kandungan dalam sel kerap berubah, tetapi masalah lebar tidak mencukupi sering berlaku.
Berikut ialah kod untuk reka letak automatik:
table { table-layout: auto; }
Berikut ialah kod menggunakan atribut "min-width":
table { min-width: 200px; }
Ringkasan
Di atas ialah beberapa kaedah menetapkan lebar jadual. Kebiasaannya, kita perlu memutuskan kaedah mana yang hendak digunakan berdasarkan situasi sebenar. Jika anda memerlukan jadual untuk menyesuaikan diri dengan saiz peranti, menggunakan lebar peratusan mungkin merupakan pilihan yang baik jika anda perlu mengelakkan lebar meja yang tidak mencukupi, anda boleh menggunakan susun atur tetap. Sudah tentu, mengikut senario penggunaan yang berbeza, kami juga boleh menggunakan kaedah ini secara menyeluruh untuk memenuhi keperluan.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan lebar jadual dalam css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!