0

シンプルなフォトギャラリー/ライブラリに取り組んでいます。これまでのところ、私はCSSだけです。2 x 3のdivグリッドがあります(まもなく写真アイコンになります)。

私がやろうとしているのは、各divアイコンに固有の背景画像を与えることです。各アイコンdivが同じクラス'photo_holder'を使用するので、どうすればよいでしょうか。

そのクラスの背景を変更すると...すべての画像が変更されます。私が望まないのは、「photo_holder_1」や「photo_holder_2」などを使用することです。

photo_holderは非常に多くの要素を保持しています(重複したくない主な理由)。

divにそれぞれ一意のIDを与えるために、CSSで背景画像を置き換えることができますか?

ありがとう

4

1 に答える 1

1

それぞれが一意のIDと複数のクラスを持つことができます。

<div id="hld_1" class="holder frame size etc"> .. </div>

その後、CSSで

右の1つの要素の効果:

#hld_1 { background ... }

持っているすべての要素

.holder { ... } 
于 2012-05-05T17:15:35.347 に答える