Я хотел бы знать, если это ошибка. Как вы можете видеть на jsfiddle, есть только верхняя граница, а не границы вокруг всех ячеек. Обратите внимание, что IE 9 рисует границы, как ожидалось. Также обратите внимание, что если вы перемещаете содержимое <tfooter>
в <tbody>
, Firefox начинает рисовать границы как IE.Неправильная граница заголовка таблицы в Firefox
HTML
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="3">
<span class="norecords">No records found.</span>
</td>
</tr>
</tfoot>
<tbody></tbody>
CSS
table {
background-color: #EFEFEF;
border: 1px solid #BCBCBC;
border-collapse: collapse;
}
th, td {
padding: 10px;
}
th {
border: 1px solid #BCBCBC;
}
Я использую хром, а граница хорошо работает – gamehelp16