0

jQuery DataTables を使用してデータを表示しDT_RowClass、DataTables の属性を使用してテーブル行にクラスを割り当てています。いくつかの条件に応じて、すべての行にクラスを割り当て、行に 2 つのクラスがあり、両方ともその行に画像を表示する必要がある場合に遭遇しました。

コード

私は次のような行を持っています:<tr class="firstImage secondImage"></tr>

両方ともfirstImage、異なる画像と位置として125pxのsecondImagecssのようなもの.firstImage { background: url("img/firstImage.jpg") no-repeat 0px top; }と同じものがあります。secondImage

CSS一度に 1 つの画像しか取得できません。両方の画像を同時に表示する方法はありますか。css両方のクラスに共通の属性があるため、一方が他方を上書きすると思いbackgroundますが、解決策が見つからないようです。

どんな助けでも大歓迎です。

4

2 に答える 2

1

おそらく、テーブルではなく div を使用して何をするべきでしょう。ただし、テーブルに固執することにした場合は、これらのイメージ クラスを自体ではなく、td内の 2 つの要素に配置する必要があります。または、CSS ルールを からに変更します。そうすれば、要素に背景を追加できます。trtr.firstImage {...}.firstImage td {...}td

于 2013-06-17T12:04:34.523 に答える
0

試す:

<tr><spanclass="firstImage"></span><spanclass="secondImage"></span></tr>

于 2013-06-17T12:05:37.543 に答える