У меня есть пустой table
или div
с display:table
:
Если теперь добавить границу в таблицу - даже если нет содержимого - я бы ожидал увидеть границу.
В Chrome и IE есть граница. В Firefox - граница занимает пространство, но она скрыта.
DEMO
table,
div {
width: 200px;
background: tomato;
margin-bottom: 20px;
border: 2px solid black;
}
div + div,
table + table {
background: green;
height: 200px;
}
div {
display: table;
}
<div></div>
<div></div>
<table></table>
<table></table>