我有一個動態表創建像這樣:表不超過窗口寬度
function genDivs(divs){
var root = document.createElement("table");
for(var x = 0; x < divs; x++){
var row = document.createElement("tr");
for(var y = 0; y <= divs; y++){
var cell = document.createElement("td");
cell.textContent = x+","+y;
row.appendChild(cell);
}
root.appendChild(row);
}
var main = document.getElementById("container");
document.body.appendChild(root);
}
genDivs(32);
並使用該造型:
<style>
table {
border-collapse: collapse;
}
td {
width:100px;
height:100px;
border:1px solid black;
}
</style>
本表僅適合寬爲我的屏幕會去(看這裏:zombie map)
但是,如果我拖動窗口越來越寬,它最終適合其CSS尺寸。這不是我所需要的,我希望它會滾動而不是縮小寬度的td
。是否有人知道如何讓我的表具有「固定」大小(取決於單元數),如果它超過窗口寬度,它將滾動?
我不知道我是否理解,但嘗試把表格放在div寬度'overflow:scroll;' – Fernando
@Fernando我試過了,沒有用。 –
你設置了寬度嗎? – Fernando