3

.field-img-gallery-0、.field-img-gallery-1、.field-img-gallery-2 などの名前を持つ複数のクラスにスタイルを適用する方法がわかりません。もちろん、私はそれを書くことができます50回ですが、それはばかげています。このすべてのクラスに何らかの方法でスタイルを適用できますか?

4

2 に答える 2

5

これを行う最も簡潔な方法はsubstring、class 属性のセレクターを使用することですが、これは一部の古いブラウザーでは機能しません。

[class^="field-img-gallery-"] { /* CSS formatting code **/ }

上記のスニペットは、で始まるクラスを持つすべての要素に css 書式設定を適用します。field-img-gallery-

于 2013-08-17T08:12:01.360 に答える
0

フィールドの一般的なクラスを宣言し、その特定のクラスのスタイルを定義すると、ブラウザーが CSS をレンダリングするのが速くなります。

.field-img-gallery .field-img-gallery-0,

.field-img-gallery .field-img-gallery-1,

.field-img-gallery .field-img-gallery-2...

于 2013-08-17T18:03:13.340 に答える