いつものように、私はこれをグーグルで検索し、ドキュメント(W3CのCSS Selectorsドキュメント)を読みましたが、それでも答えを見つけることができませんでした。
私がスタイルシートをこのように設定した理由を説明するのは非常に難しく、ほぼ間違いなく逆効果です。そこで、CSSスタイルシートの1つのセクションを示し、ここに来て何を聞いたかを尋ねます。
.className
たとえば、グローバルクラスであり、スタイルシートがリンクされているすべてのページでそれを使用するすべての要素に適用され、ローカルクラスであることがわかっています。これは、次#sectionID .className
の要素にのみ適用されます。 IDが。の要素内で使用しますsectionID
。
だから、どういうわけかスタイルシートの一時的/相対的なルートを設定する方法がありますので、次のように抽出します:
#sectionID1 .className1, #sectionID1 .className2, #sectionID1 .className3, #sectionID1 a, #sectionID1 a:link, #sectionID1 a:visited, #sectionID1 a:hover, #sectionID1 a:active, #elementID2 input {
color: #0084B4;
}
このようなものになることができます:
#sectionID1 .className1, .className2, .className3, a:link, a:visited, a:hover, a:active, #elementID2 input {
color: #0084B4;
}
ありがとう :)
(私の悪い説明と、ほぼ間違いなく、用語の誤った使用について申し訳ありません:L)