這里是我的代碼,我要& lttd & gt在所有& lttr & gt南
有誰能幫我用n個子類,偽類來做這件事嗎?
工作實例:http://jsfiddle.net/gqr3J/
根據(jù)最新的css規(guī)范,這是不可能的,因為沒有通過內(nèi)容選擇器查找這樣的東西(除了:empty選擇器,它可以用來查找包含空內(nèi)容的DOM)。
實現(xiàn)這一點的另一種方法是使用find by屬性選擇器,但是您需要對代碼進行小的更新,在所有& lttd & gt內(nèi)容為$的。
示例:
超文本標記語言
<tr>
<td> </td>
<td data-rel="$">$</td>
<td> </td>
</tr>
鋼性鑄鐵
table tr td[data-rel='$'] {
background-color: #333;
color: white;
}
片段:
table tr td[data-content='$'] {
background-color: #333;
color: white;
}
<table border="1">
<tr>
<td>A</td>
<td data-content="$">$</td>
<td>B</td>
<td data-content="$">$</td>
<td>C</td>
<td data-content="$">$</td>
<td>D</td>
</tr>
</table>
其中n可以是任何孩子,即:n=1,2,3,4....