回答:
p:after {
content: none;
}
noneは、コンテンツが指定されている場合、コンテンツを何も設定しない公式値です。
display: none
か?
(クラスを介して)後のコンテンツを削除するcssルールを追加する必要があります。
更新いくつかの有効なコメントによります。
:after
ルールを完全に削除/無効にするより正確な方法は、
p.no-after:after{content:none;}
元の答え
(クラスを介して)後のコンテンツを削除するcssルールを追加する必要があります。
p.no-after:after{content:"";}
そしてp
、あなたがこの行でしたいときにあなたにそのクラスを追加してください
$('p').addClass('no-after'); // replace the p selector with what you need...
実際の例:http : //www.jsfiddle.net/G2czw/
$('p:after').css('display','none');
ジリアンの答えで述べた割り当てる、none
にcontent
解き問題:
p::after {
content: none;
}
そのノートCSS3、W3Cは、二つのコロン(使用するように推奨::
するための)擬似要素のような前または後。
注:原則として、
::
1つのコロン(:
)の代わりに2つのコロン()を使用する必要があります。これにより、疑似クラスと疑似要素が区別されます。ただし、この区別は古いバージョンのW3C仕様にはなかったため、ほとんどのブラウザは互換性のために両方の構文をサポートしています。::selection
常にダブルコロン(::
)で始める必要があることに注意してください。
p:after {
content: none;
}
これはを削除する方法で:after
あり、同じことを行うことができます:before