我想在一些表格單元格有什麼有position:absolute
添加::before
選擇,但它失敗:CSS ::表單元格之前
table{ border:1px solid #ccc; padding:10px; }
table td{ border:1px solid #ccc; padding:5px; }
.useBefore::before{
content:'before';
position:absolute;
}
<table>
<tbody>
<tr>
<td>bird</td>
<td>animal</td>
<td>nature</td>
</tr>
<tr class='useBefore'>
<td>building</td>
<td>robot</td>
<td>city</td>
</tr>
</tbody>
</table>
我注意到,如果我加入::before
所有tr
的的,然後它工作:
table{
border:1px solid #ccc;
padding:10px;
}
table td{
border:1px solid #ccc;
padding:5px;
}
tr::before{
content:'before';
position:absolute;
}
<table>
<tbody>
<tr>
<td>bird</td>
<td>animal</td>
<td>nature</td>
</tr>
<tr class='useBefore'>
<td>building</td>
<td>robot</td>
<td>city</td>
</tr>
</tbody>
</table>
但是這不是我想要的,因爲我只想在它們中的一些上添加它。
爲什麼你之前有兩個冒號,* ahem *,'之前'? –
好吧,它看起來很酷,我修改它:D – Adam
它在FF5中適合我。也許你需要更清楚地定義「失敗」? –