我有一个包含一个表的页面。奇怪的边框渲染
<tr>
的有border-bottom: 1px dotted black;
,但正如你从下面的图片中可以看到的,它们渲染的很奇怪。有谁知道这可能是为什么?
相关CSS
.basket-item{
border-bottom: 1px dotted black;
border-top: 1px dotted black;
padding: 10px 0;
}
.basket-item td:nth-of-type(2){ //included this as it seems to be the second td in every row
padding: 25px;
vertical-align: top;
text-align: left;
}
HTML结构是一个标准表,<tr>
的有一类.basket-item
预先感谢任何帮助
我已经看到这个表格的渲染问题。没有表的布局可能在这里工作。一般来说,避免使用表格进行布局。表格用于数据。 –
此表用于显示表格数据。不过谢谢。 – Bill
如果你可以提供一个[fiddle](http://jsfiddle.net),那将会很好,因为在你的页面上调试并不容易......无论如何,这看起来像是Chrome(或者WebKit)问题。我没有注意到Firefox中的效果。对于Chrome,您可以将'h4'更改为'margin-bottom:1.5em'。 – Passerby