Rumah > hujung hadapan web > tutorial css > Bagaimanakah CSS Memasukkan Pemisah Baris Sebelum Elemen?

Bagaimanakah CSS Memasukkan Pemisah Baris Sebelum Elemen?

DDD
Lepaskan: 2024-11-28 20:23:12
asal
892 orang telah melayarinya

How Can CSS Insert Line Breaks Before Elements?

Bolehkah CSS Memasukkan Pemisah Baris sebelum Elemen?

Memasukkan pemisah baris sebelum elemen menggunakan sifat kandungan CSS mungkin kelihatan seperti tugas yang mustahil. Percubaan untuk menggunakan "
" dalam sifat kandungan, seperti yang dilihat di bawah, tidak akan menghasilkan hasil yang diingini:

#restart:before { content: '<br/>'; }
Salin selepas log masuk

Walau bagaimanapun, terdapat kaedah untuk mencapai ini menggunakan urutan pelarian A khas dalam kandungan terjana unsur pseudo.

#restart:before { content: '\A'; }
Salin selepas log masuk

Untuk memastikan pemformatan yang betul, mungkin perlu memasukkan CSS tambahan peraturan:

#restart { white-space: pre; }
Salin selepas log masuk

Jujukan melarikan diri A menunjukkan penghujung baris, dengan berkesan menyebabkan pemisah baris muncul sebelum elemen yang disasarkan, #restart.

Sebagai alternatif, pendekatan lain melibatkan penambahan watak ruang sebagai kandungan dan menetapkan paparannya untuk menyekat:

:before { content: ' '; display: block; }
Salin selepas log masuk

Ini akan mewujudkan ruang kosong yang muncul pada baris berasingan, bertindak sebagai garis rehat.

Atas ialah kandungan terperinci Bagaimanakah CSS Memasukkan Pemisah Baris Sebelum Elemen?. 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