Panduan untuk melaksanakan susun atur jadual responsif menggunakan CSS
Pengenalan:
Dengan populariti peranti mudah alih, reka bentuk web moden telah menyingkirkan had reka letak tetap dan beralih kepada reka letak responsif. Reka letak responsif membolehkan halaman web menyesuaikan diri secara automatik kepada peranti yang berbeza dan memberikan pengalaman pengguna yang lebih baik. Dalam artikel ini, kami akan memperkenalkan cara menggunakan CSS untuk melaksanakan reka letak jadual responsif, dengan contoh kod khusus.
.container { position: relative; } table { width: 100%; }
@media screen and (max-width: 600px) { table, thead, tbody, th, td, tr { display: block; } tr { margin-bottom: 10px; } th, td { display: inline-block; } th { font-weight: bold; } }
Dalam kod di atas, kami menggunakan pertanyaan @media untuk menetapkan gaya apabila lebar skrin kurang daripada atau sama dengan 600px. Dalam kes ini, kami menetapkan atribut paparan elemen berkaitan jadual untuk disekat supaya ia disusun secara menegak. Pada masa yang sama, kami menetapkan atribut paparan sel dalam pengepala jadual dan badan jadual kepada sekatan sebaris supaya ia disusun secara mendatar.
@media screen and (max-width: 600px) { /* Other styles */ th, td { font-size: 14px; line-height: 1.5; padding: 5px; } }
Dalam kod di atas, kami menetapkan saiz fon, ketinggian baris dan jidar sel apabila lebar skrin kurang daripada atau sama dengan 600px dalam pertanyaan @media. Anda boleh menyesuaikannya mengikut keperluan anda.
Kesimpulan:
Dengan contoh kod CSS di atas, kami boleh melaksanakan susun atur jadual responsif dengan mudah. Dengan cara ini, sama ada pengguna menggunakan telefon mudah alih, tablet atau komputer, borang tersebut secara automatik boleh menyesuaikan diri dengan peranti yang berbeza dan memberikan pengalaman pengguna yang lebih baik. Semoga artikel ini dapat membantu anda.
Rujukan:
Atas ialah kandungan terperinci Panduan untuk melaksanakan susun atur jadual responsif menggunakan CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!