要素のスタイリングの正しい順序は何ですか<a>
(リンク、訪問済み、ホバー、アクティブ)。LVHA、LAHVなどの異なる組み合わせを提供することで、すべてが混乱します。誰でも正しい順序を指定できますか?
5371 次
3 に答える
15
リンク訪問済みホバーアクティブ
CSS仕様から引用するには:
a:link { color: red } /* unvisited links */ a:visited { color: blue } /* visited links */ a:hover { color: yellow } /* user hovers */ a:active { color: lime } /* active links */
A:hover は A:link および A:visited ルールの後に配置する必要があることに注意してください。そうしないと、カスケード ルールによって A:hover ルールの「color」プロパティが非表示になるためです。同様に、A:active は A:hover の後に配置されるため、ユーザーが A 要素をアクティブにしてホバーすると、アクティブな色 (ライム) が適用されます。
于 2009-10-08T10:06:43.103 に答える
3
VLHA の順序付けも好むかもしれませんが、違いはありません。ただし、CSS 仕様では LVHA の順序が指定されており、実際、これは簡単に覚えることができます: i LoVeHA!
于 2010-03-03T11:05:21.190 に答える