当前位置: 首页 > 面试题库 >

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

白文彬
2023-03-14
问题内容

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


 类似资料:
  • 问题内容: 我有一个超过mysql数据库的价值。我制作了几个customcolumn渲染器,以显示所需格式的数据。我现在需要的是在某些行上添加删除线,具体取决于每行最后一个单元格(5)上的值是否具有特定的字符串值(例如test)。删除线必须位于该行的每个单元格中,最后一个单元格除外(具有测试值)。它可以与其他自定义列渲染器一起使用而不会混淆吗? 谢谢! 问题答案: 为什么是HTML,为什么不直接使

  • 本文向大家介绍jQuery实现点击该行即可删除HTML表格行,包括了jQuery实现点击该行即可删除HTML表格行的使用技巧和注意事项,需要的朋友参考一下 jQuery的已成为所有时刻的最常用和最喜爱的JavaScript框架之一。它不仅不会减少在JavaScript编码简单的技术开销,而且也使您的代码的跨浏览器兼容。我已经写了许多关于jQuery教程,这个时候,我也用这个简单的纯实现了。任务是从

  • 问题内容: 我正在尝试使用SQL从连接在一起的多个表中删除多行。 表A连接到表B表B连接到表C 我想删除表B和C中与表A中的一行相对应的所有行 问题答案: 好吧,如果您使用过InnoDB表,则可以使用外键设置级联删除,这将自动完成所有操作。但是,如果您出于某种原因使用MyISAM,则只需使用多表DELETE即可:

  • 问题内容: 我知道可以用CSS链接整个表单元格。 有没有办法将链接应用于整个表行? 问题答案: 我同意Matti的观点。使用一些简单的javascript会很容易。一个快速的jquery示例如下所示: 和 然后在您的CSS中

  • 问题内容: 这是正确的方法吗? 问题答案: 对,那是正确的。在这里工作正常: 如果对您不起作用,则可以修改此示例以显示您遇到的问题。

  • 我在excel表中有从A列到F列的数据。 我在页面中间的其他列中创建了一个按钮,比如H5 有什么方法可以保留按钮,即使整个行被删除。我尝试锁定单元格,窗格和拆分。 但运气不好。你能帮我做这件事吗?