在整个HTML表格行中进行穿线/删除线

经过一番研究,我找不到这个问题的答案。确实有这个,但并没有真正回答我的问题。我想“删除线”

CSS中完整的HTML表行,而不仅仅是其中的文本。有可能吗?从我链接的示例中,似乎tr样式甚至在Firefox中都不起作用。(无论如何,文本装饰仅适用于文本afaik)

回答:

哦,是的,是的!

CSS:

table {

border-collapse: collapse;

}

td {

position: relative;

padding: 5px 10px;

}

tr.strikeout td:before {

content: " ";

position: absolute;

top: 50%;

left: 0;

border-bottom: 1px solid #111;

width: 100%;

}

HTML:

<table>

<tr>

<td>Stuff</td>

<td>Stuff</td>

<td>Stuff</td>

</tr>

<tr class="strikeout">

<td>Stuff</td>

<td>Stuff</td>

<td>Stuff</td>

</tr>

<tr>

<td>Stuff</td>

<td>Stuff</td>

<td>Stuff</td>

</tr>

</table>

以上是 在整个HTML表格行中进行穿线/删除线 的全部内容, 来源链接: utcz.com/qa/429325.html

回到顶部