5
我在Windows 8.1上使用Firefox 26.0。簡單的表格html + css佈局在不同的縮放級別上呈現奇怪。Firefox中奇怪的表格渲染
100%放大Firefox是好的。 IE和Chrome會正確顯示文檔。將html代碼更改爲常規表格/ tr/td並沒有幫助。
它是在Windows 8.1的Firefox的錯誤或佈局的錯誤?
HTML代碼
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="board">
<div class="row">
<div class="cell"></div>
<div class="cell"></div>
<div class="cell"></div>
<div class="cell"></div>
<div class="cell"></div>
</div>
</div>
</body>
</html>
CSS代碼
#board {
display: table;
border-collapse: collapse;
}
.row {
display: table-row;
}
.cell {
border: 1px solid;
display: table-cell;
height: 1em;
width: 1em;
}
結果:
100%-2縮小:
100%-3縮小:
100%1放大:
100%3放大:
感謝您快速和全面的回答! –