我有一些代碼在TR上刪除了一行,但這意味着我的「Actions」列(只有)按鈕會受到影響。這是因爲按鈕之間存在單獨的空間,這些按鈕之間也存在線條通道。CSS Line-Through不被刪除
閒逛上W3Schools的後,博格爾斯我爲什麼這個例子不起作用:
<html>
<head>
<style type="text/css">
tr {text-decoration:line-through}
</style>
</head>
<body>
<table>
<tr>
<td>this needs to be line-throughed</td>
<td style="text-decoration: none !important;">This shouldn't be line-throughed.</td>
</tr>
</table>
</body>
</html>
我怎樣通過行以清除子元素?
編輯 我更新了我的例子 - 問題是我不想從父元素,只是一個子元素。
CSS不能這樣工作。 'h2'和'tr'是容器,所以你不能通過改變他們的孩子的風格來改變他們的風格。查看Zarembisty或德米特里的答案是正常的做法。 – 2009-11-18 20:09:14