0
我有一个包含3周的div如下表:表中添加BG图像孩子的div
<table class="launcherGrid">
<tbody>
<tr rowindex="0">
<td>
<div class="app-launch ">
<i class="fa-launch fa-app"></i>aaa <span class="app-version">
v0</span> <span class="app-description">111</span>
</div>
</td>
</tr>
<tr rowindex="1">
<td>
<div class="app-launch ">
<i class="fa-launch fa-app"></i>bbb <span class="app-version">
v0</span> <span class="app-description">222</span>
</div>
</td>
</tr>
<tr rowindex="2">
<td>
<div class="app-launch ">
<i class="fa-launch fa-app"></i>ccc <span class="app-version">
v0</span> <span class="app-description">333</span>
</div>
</td>
</tr>
</tbody>
我试图通过CSS不同的背景图像应用到每个格,我不能修改源代码。
我试图找出每一个使用:
.launcherGrid div:nth-child(2) {
background: url(../img/icon-admin.png) right no-repeat;
}
但这modofies所有div。任何有关如何只用CSS就可以完成的建议。
我不确定css是如何选择所有div的,因为div不是直接相关的子元素。这是你需要的。 '.launcherGrid tr:nth-child(2)div {background:url(../ img/icon-admin.png)right no-repeat;}' – WizardCoder