-2

組み合わせたい異なるセレクターを持つ 2 つの CSS ルールがあります。どちらのルールも同じ CSS プロパティを持っています。最初のセレクターはth要素を対象とし、他のセレクターはtd要素を対象とします。

.MyClass th:nth-child(n+6):nth-child(-n+9){
    text-align: right;
}

.MyClass td:nth-child(n+6):nth-child(-n+9){
    text-align: right;
}

この 2 つのルールを組み合わせることは可能だと思いますが、どうすればよいでしょうか。

編集

わかりました、私は自分の答えを間違っていることを知っています。私の質問は少し単純です!

私はすでに、次のようなカンマでそれらをまとめることを知っていました:

.MyClass th:nth-child(n+6):nth-child(-n+9),
.MyClass td:nth-child(n+6):nth-child(-n+9){
    text-align: right;
}

しかし、私が実際に知りたかったのは、 の単一のセレクターのみを実行する方法です:nth-child(n+6):nth-child(-n+9)

4

2 に答える 2

3

試しましたか

.MyClass th:nth-child(n+6):nth-child(-n+9), 
.MyClass td:nth-child(n+6):nth-child(-n+9) {
    text-align: right;
}
于 2013-09-17T07:02:36.737 に答える
3

カンマ,区切りを使用してください。ここにサンプルがあります

.class1, .class2 {
   text-align: right;
}
于 2013-09-17T07:03:22.947 に答える