边界顶部工作但不是边界底部

时间:2013-01-24 01:14:46

标签: html css css-tables

这是问题所在。我有我的代码,所以我应该在每个<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/

2 个答案:

答案 0 :(得分:5)

尝试

display: block;添加到您的.tstyle1 tr

答案 1 :(得分:1)

问题是你的边框底部定义只是覆盖你的边界顶部定义。所以下面的颜色没有显示出来。尝试设置border-bottom:none,您会看到顶部边框显示

@Pricey的建议尽管有些神奇。