Google-ingとstackoverflow-ingの後、私はまだこれを解決できませんでした:
約12行のテーブルがあります。行の 1 つが次のようになります。
<tr class="rvw-product-total">
<td colspan="2"></td>
<td>Total:</td>
<td>$180.67</td>
</tr>
この行の最後の 2 つの TD (合計と $180.67) には、緑色background-color
のbold
テキストが必要です。
したがって、次のように CSS/LESS でこれを実現できます。
tr[class="rvw-product-total"]:last-child td, tr[class="rvw-product-total"]:nth-child(n+2) td {
font-weight: bold;
background-color: #DFF0D8;
}
これにより、background-color
行全体が緑色になります。
次に、次のように、最初の TD を明示的background-color
に白に設定してみました。
tr[class="rvw-product-total"]:first-child td {
background-color: #fff;
}
しかし、行全体がまだ緑色のままで、background-color
ここで何が間違っているのか知りたいですか?
jsfiddle の簡単なデモを次に示します: http://jsfiddle.net/acegyver/EYVvc/2/