Xem jsFiddle.Chrome 50 Thay đổi trong hành vi chiều cao tế bào bảng tiềm ẩn
<table>
<tr>
<td>
<div>
Hello World
</div>
</td>
</tr>
</table>
html, body {
height:100%;
background-color:steelblue;
margin:0;
}
table {
height:100%;
border:1px;
}
td {
border:1px;
}
tr {
background-color: green;
}
div {
background-color:salmon;
height:100%;
}
Trước Chrome 50, bảng có chiều cao 100% cũng ngầm áp dụng chiều cao 100% cho ô bảng.
Đây là một longstanding bug trong các phiên bản Firefox và IE < 11. Chrome và Safari luôn vượt qua chiều cao phần trăm tiềm ẩn trên các ô.
Hành vi đúng theo thông số kỹ thuật là gì? Điều này đã được giới thiệu bởi thiết kế?
Edit: Chromium Bug Report
Đây có phải là câu hỏi dành cho người dùng Chrome không? Họ có quen với việc bị treo trên SO không? –
Đã gửi dưới dạng sự cố Chromium. Vì điều này đang có tác động lớn, tôi đã hy vọng cho cái nhìn sâu sắc từ một cộng đồng nhạy cảm hơn. –
Nó có thể được coi là tắt chủ đề ở đây. – mplungjan