0

いつものように、私はこれをグーグルで検索し、ドキュメント(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)

4

1 に答える 1

4

いいえ、しかし、そのようなダイナミクスを達成するために、LESSのようなものを使用することができます

于 2012-05-16T13:55:43.667 に答える