我有一個包含動態數據的表格。維護表格寬度固定
根據數據,它會展開或摺疊。
我不想要它。我想要一個固定的寬度,永遠不會展開或摺疊。
我該怎麼做?
我已經試過<table width="300px"></table>
, 但它不起作用。
我有一個包含動態數據的表格。維護表格寬度固定
根據數據,它會展開或摺疊。
我不想要它。我想要一個固定的寬度,永遠不會展開或摺疊。
我該怎麼做?
我已經試過<table width="300px"></table>
, 但它不起作用。
下面應該工作:
<table style="width:300px;table-layout:fixed"></table>
無論是老醜陋的方式
<table width="300"></table>
或CSS方式
<table style="width:300px"></table>
當然,最好的方法是使用一個單獨的樣式表文件,稱它爲例如style.css
:
table {
width: 300px;
}
和您的html文檔:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css"/>
</head>
<body>
<table>
...
</table>
</body>
</html>
沒有,那不是quite.it不斷變化 – ozsenegal 2010-08-04 21:36:25
您可以設定每列的寬度明確,像這樣:
td.a {
width:100px;
}
td.b {
width:200px;
}
...
<table>
<tr><td class='a'>A</td><td class='b'>B</td></tr>
<tr><td class='a'>A</td><td class='b'>B</td></tr>
<tr><td class='a'>A</td><td class='b'>B</td></tr>
<tr><td class='a'>A</td><td class='b'>B</td></tr>
</table>
人,它的工作原理! 但它不遵循300寬度,該死的 – ozsenegal 2010-08-04 21:44:55
它是大於還是小於300?你有填充,間距,邊距或邊界在桌子上嗎? – ironsam 2010-08-04 22:01:31