表格< tr>对于IE 7来说似乎没有边界,但是我没有看到谈论< tr>的书籍。边境要么?

这个将显示Chrome,FF,IE 8和9的边框,但它不会显示IE 7的边框。   http://jsfiddle.net/y7HWr/10/ (具有
<tr>
的边框)。所以我认为IE 7可能有问题?即使我没有看到书籍谈论
<tr>
元素的边界(他们通常谈论
<tr>
元素),但它真的应该适用于大多数元素吗? (可能除了有边框没有意义的元素,例如
<meta>
<script>
<style>
......否则大多数其他元素应该能够有边框? 我没有将每个
<td>
标记为类
.end-of-category
,而是以这种方式改变它,以便它适用于IE 7 ......任何替代或其他想法?
tr.end-of-category td { border: 6px solid #000 }
    
已邀请:
table { border-collapse: collapse }
table .end-of-category td { border-bottom: 6px solid #000 }
如果你只涉及一个边界,上面应该可以工作,或者至少达到相同的效果 - 我认为这是不同的浏览器处理边界崩溃的方式,但是再一次可能它只是IE浏览器 更新:是的,它是IE7 使用
separate
边框模型(默认)表示没有人在
tr
上渲染边框
table { }
table .end-of-category { border-bottom: 6px solid #000 }
所以看起来,IE7再次出现了意见分歧! 使用折叠的表格边框,使用
TD
边框不太可能无法实现效果,但仍然!     
.end-of-category td { border: 6px solid #000 }
适用于IE7和IE6。     

要回复问题请先登录注册