I want to apply a line-through to the contents of <td>
tags except for the <a>
tag within a tag. The styles I am applying do not seem to work though... any ideas?
Here's the example to play with (I'm testing in IE8):
http://jsfiddle.net/9qbsq/
Here's what the markup looks like...
HTML
<table border=1>
<tr class="highlight">
<td>hello</td>
<td><a href="#">world</a></td>
</tr>
<tr>
<td>foo</td>
<td>bar</td>
</tr>
</table>
CSS
.highlight td { text-decoration:line-through; }
.highlight td a { text-decoration:none; }
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…