【发布时间】:2014-03-30 15:06:57
【问题描述】:
我有一个表格,我希望行上有水平边框,这在 真正的浏览器中可以正常工作,但在 IE 中它只是不显示,这是我的 CSS 和正在发生的事情的图像.我该如何解决这个问题?
截图
CSS
.defaultTableStyle {
border-collapse: collapse;
text-align: left;
font-size: 12px;
width: 100%;
}
.defaultTableStyle th {
background: #eee;
}
.defaultTableStyle th, .defaultTableStyle td {
border-top: 1px solid #ccc;
padding: 6px 8px;
position: relative;
text-align: left;
vertical-align: top;
white-space: nowrap;
}
HTML
<table class="defaultTableStyle" id="resultsTable">
<tr>
<th></th>
<th>Date</th>
<th>Success Rate</th>
<th>Coverage</th>
<th>Duration</th>
</tr>
<tr style="" data-result-id="3362" data-successrate="100" data-coverage="2" class="resultDataContainer">
<td><span class=""><i class="icon-ok"></i></span></td>
<td>27/02/2014 09:16:29</td>
<td>100%</td>
<td>2%</td>
<td>1 sec</td>
</tr>
<tr style="" data-result-id="3361" data-successrate="100" data-coverage="2" class="resultDataContainer">
<td><span class=""><i class="icon-ok"></i></span></td>
<td>27/02/2014 09:15:28</td>
<td>100%</td>
<td>2%</td>
<td>1 sec</td>
</tr>
【问题讨论】:
-
如果将边框应用到顶部 和 底部,是否仍然这样做?
-
@Timmah 我在底部多了一个边框,但不是在所有行上!
-
你能粘贴一些表格 HTML 吗?
-
@Pattle 查看我的更新
-
你把IE的缩放设置缩小了吗?
标签: html css internet-explorer html-table