11

これは非常に些細なことのようですが、私はそれを理解できませんでした。単にオーバーライドするだけでdisplay:noneは、IE8では機能しません。

#selector::after {
    display: none;
}

画像スプライトを追加するために、疑似クラスの前後で使用しているテーマを変更しています。

4

2 に答える 2

32

コロンは1回だけ使用してください

#selector:after {
    display: none;
}
于 2012-07-25T12:08:47.077 に答える
1

W3Cの仕様によると、CSS3では、すべての疑似要素はダブルコロン構文を使用する必要がありますが、次のよう::beforeになります。::after

既存のスタイルシートとの互換性のために、ユーザーエージェントは、CSSレベル1および2で導入された疑似要素(つまり、、、、および)の以前の1コロン表記も受け入れる必要:first-lineがあり:first-letterます。:before:after

したがって、あなたの場合は1コロン表記を使用してください。

于 2017-04-03T12:12:00.530 に答える