Saya ingin menggunakan sakelar untuk tata letak tag paragraf di halaman web.
Saya menggunakan pseudoelement setelah:
p:after {content: url("../img/paragraph.gif");}
Sekarang saya perlu menghapus kode CSS ini dari halaman.
Bagaimana ini bisa dilakukan dengan mudah?
Saya ingin menambahkan itu:
jQuery sudah digunakan di halaman
dan saya tidak ingin memasukkan atau menghapus file yang mengandung CSS.
javascript
html
css
pseudo-element
Thariama
sumber
sumber
Jawaban:
tidak ada nilai resmi untuk mengatur konten, jika ditentukan, menjadi nol.
http://www.w3schools.com/cssref/pr_gen_content.asp
sumber
display: none
?Anda perlu menambahkan aturan css yang menghapus konten setelahnya ( melalui kelas ) ..
Sebuah pembaruan karena beberapa komentar yang valid.
Cara yang lebih benar untuk menghapus / menonaktifkan
:after
aturan sepenuhnya adalah dengan menggunakansaat Gillian Lo Wong menjawab .
Jawaban asli
Anda perlu menambahkan aturan css yang menghapus konten setelahnya ( melalui kelas ) ..
dan tambahkan kelas itu ke Andap
ketika Anda ingin dengan baris inicontoh kerja di: http://www.jsfiddle.net/G2czw/
sumber
sumber
Seperti disebutkan dalam jawaban Gillian , menugaskan
none
untukcontent
memecahkan masalah:Perhatikan bahwa dalam CSS3 , W3C merekomendasikan untuk menggunakan dua titik dua (
::
) untuk elemen pseudo seperti::before
atau::after
.Dari dokumen web MDN di Pseudo-elements :
sumber
Ini tergantung pada apa yang sebenarnya ditambahkan oleh pseudoselektor. Dalam situasi Anda, mengatur konten untuk
""
akan menghilangkannya, tetapi jika Anda menetapkan batas atau latar belakang atau apa pun, Anda perlu membidiknya secara spesifik. Sejauh yang saya tahu, tidak ada satu obat untuk menghilangkan semua tentang elemen sebelum / sesudah terlepas dari apa itu.sumber
punya masalah yang sama beberapa menit yang lalu dan
content:none;
tidak berfungsi tetapi menambahcontent:none !important;
dandisplay:none !important;
bekerja untuk sayasumber
Ini adalah cara untuk menghapus
:after
dan Anda dapat melakukan hal yang sama untuk:before
sumber