nnn*_*867 0 html css html-table
这个想法是,在一个表格中,在一个td里面放一条线在这样的中间,像这样:
1 http://oi61.tinypic.com/nzem2h.jpg
您可以在其中写入并且该行保留在那里,如"行背景",但在td内
有任何想法吗?
有很多方法
1)添加HTML <strike>或<del>.
2)使用css属性, text-decoration: line-through;
3)使用CSS:
td{
border: 1px solid black;
position: relative;
}
td:after{
content: "";
display: block;
width: 100%;
height: 1px;
background-color: black;
position: absolute;
top: 50%;
}
Run Code Online (Sandbox Code Playgroud)
编辑:由于firefox中有一个与position:relative和td元素相关的错误,将文本包装在每个td的div中并使用上面相同的css.
编辑2:在下面的意见,@NicoO表明,Firefox的错误可以通过给解决line-height: 0的tr元素.