【发布时间】:2023-03-31 14:27:01
【问题描述】:
看这个例子:
一个普通的表格样式如下:
table {
width:100%;
border-collapse:collapse;
}
td {
border:1px dashed black;
padding:5px;
}
th {
background:orange;
}
您会注意到边框虚线的间距不均匀,有时甚至显示为实线。这是虚线边界固有的东西吗?
我还尝试将虚线边框应用于 tr 而不是 td,认为它们的长度都相同,因此间距会均匀,但这也无济于事。
这是无法改变的吗?
注意:这是 safari 6,它可能会像在其他浏览器中宣传的那样工作。
我已经附上了它在特定宽度下的截图:
【问题讨论】:
-
虚线边框在任何浏览器中都无法正常工作...您可以在表格上使用小背景图片 (4x4px) 并将单元格 bg 颜色设为白色,添加 1px 的单元格间距 - 应该做得更好
标签: html css css-tables