मैं कुछ तालिका सेल एक position:absolute
है क्या पर एक ::before
चयनकर्ता जोड़ना चाहते हैं, लेकिन यह विफल रहता है:सीएसएस :: टेबल सेल पर इससे पहले कि
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>
लेकिन यह वही नहीं है जो मैं चाहता हूं, क्योंकि मैं इसे केवल कुछ में जोड़ना चाहता हूं।
आपके पास पहले दो कॉलन क्यों हैं, * अहम *, 'पहले'? –
अच्छा, यह अच्छा लगता है, मैं इसे संपादित करता हूं: डी – Adam
यह मेरे लिए एफएफ 5 में ठीक काम करता है। शायद आपको कुछ और स्पष्ट रूप से "असफल" परिभाषित करने की आवश्यकता है? –