Rumah >hujung hadapan web >tutorial css >Bolehkah CSS Force Line Breaks dalam Elemen Blok Sebaris?
Sisipan Pecah Baris CSS dalam Elemen Blok Sebaris
Dalam kes ini, anda mahu memaksa pemisah baris selepas blok sebaris tertentu elemen tanpa menggunakan blok terapung, lebar tetap, atau display:table-cell. Soalan ini menyelidiki kemungkinan teori untuk menyuntik pemisah baris ke dalam kandungan sebaris menggunakan CSS.
Masalahnya
Memandangkan HTML dan CSS yang disediakan, cabarannya adalah untuk mencipta tiga lajur item senarai tanpa menggunakan sintaks yang tidak sah atau teknik reka letak khusus.
Penyelesaian Potensi
Pendekatan telah dicuba menggunakan CSS selepas elemen pseudo:
li:nth-child(4):after { content:"xxx"; display:block }
Walau bagaimanapun, ini tidak menghasilkan hasil yang diingini.
Jawapannya
Berdasarkan maklumat yang diberikan, tidak mungkin untuk memaksa pemutusan talian selepas elemen blok sebaris tertentu menggunakan CSS tulen. Ini kerana elemen blok sebaris secara semula jadi dibentangkan bersebelahan. Untuk mencapai reka letak yang diingini, kaedah alternatif seperti float atau display:table-cell mesti digunakan.
Atas ialah kandungan terperinci Bolehkah CSS Force Line Breaks dalam Elemen Blok Sebaris?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!