Selepas lebar jadual pada halaman ditetapkan kepada width="600px", lebar masih tidak tetap Jika teks terlalu panjang, ia tidak akan membalut dan jadual akan berubah bentuk.
Penyelesaian:
1.table Tetapkan lebar, kedua-dua lebar mutlak dan lebar relatif boleh digunakan
table-layout:fixed;
Tetapkan atribut ini dan semua lain td Semua adalah sama lebar.
Selepas melakukan ini, lebar jadual ditetapkan, tetapi jika artikel di dalamnya sangat panjang, teks akan menutupnya
Penyelesaian:
Tambah style=" dalam td word-wrap:break-word;" Hanya bungkus perkataan secara automatik. Jika anda tidak mahu membalut baris, anda boleh menyembunyikan kandungan berlebihan dan menggantikannya dengan elipsis:
Tambah
overflow:hidden; >white-space:nowrap;
text-overflow:ellipsis; (pada masa ini hanya diuji dalam IE8)
Kaedah yang disyorkan (2013-11-14 oleh Zhang Lei) Gunakan div untuk mengawal kandungan daripada TD
Tambahkan TD
(1) Teks yang melebihi lebar dan tinggi akan disembunyikan secara automatik
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa& lt;/div>
(2) Tetapkan pembalut garisan automatik apabila lebar td melebihi panjang
/td> |
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