这是问题所在。我有我的代码,所以我应该在每个<tr>
项的顶部和底部看到一个边框。但是,除了top元素之外,我只看到底部的内容。
.tstyle1 {
margin: 10px 0 0 30px;
width: 950px;
}
.tstyle1 tr {
height: 120px;
border-bottom: 1px solid black;
border-collapse: separate;
border-top: 1px solid black;
border-bottom: 1px solid orange;
}
.tstyle1 td {
border: none;
}
这是重新创建的问题。 http://jsfiddle.net/fL3rx/
答案 0 :(得分:5)
尝试
将display: block;
添加到您的.tstyle1 tr
答案 1 :(得分:1)
问题是你的边框底部定义只是覆盖你的边界顶部定义。所以下面的颜色没有显示出来。尝试设置border-bottom:none
,您会看到顶部边框显示
@Pricey的建议尽管有些神奇。