これは非常に些細なことのようですが、私はそれを理解できませんでした。単にオーバーライドするだけでdisplay:none
は、IE8では機能しません。
#selector::after {
display: none;
}
画像スプライトを追加するために、疑似クラスの前後で使用しているテーマを変更しています。
これは非常に些細なことのようですが、私はそれを理解できませんでした。単にオーバーライドするだけでdisplay:none
は、IE8では機能しません。
#selector::after {
display: none;
}
画像スプライトを追加するために、疑似クラスの前後で使用しているテーマを変更しています。
コロンは1回だけ使用してください
#selector:after {
display: none;
}
W3Cの仕様によると、CSS3では、すべての疑似要素はダブルコロン構文を使用する必要がありますが、次のよう::before
になります。::after
既存のスタイルシートとの互換性のために、ユーザーエージェントは、CSSレベル1および2で導入された疑似要素(つまり、、、、および)の以前の1コロン表記も受け入れる必要
:first-line
があり:first-letter
ます。:before
:after
したがって、あなたの場合は1コロン表記を使用してください。