我在這裏要做的是創建一個帶有Javascript(成功)的表格,其格式爲,最大寬度爲300px。隱藏表的溢出?
現在,如果我的表比300像素寬我想溢出隱藏,但會發生什麼是桌秤其寬度降低到每即使我設置<td>
到爲不同寬度的時間爲300px:
<style>
#tablespace {
margin:auto;
position:relative;
width:300px;
overflow:hidden;
}
</style>
<button onclick="CreateTable()" >Try it</button>
<div id="tablespace">
<p id="tablespace"> </p>
</div>
<script>
function CreateTable()
{
var tablecontents = "";
tablecontents = "<table border=1>";
//number of rows
for (var i = 0; i < 3; i ++)
{
tablecontents += "<tr>";
//number of columns
for (var a = 0; a < 5; a ++)
{
tablecontents += "<td height= 50, width= 100>" + i + "</td>";
}
tablecontents += "</tr>";
}
tablecontents += "</table>";
document.getElementById("tablespace").innerHTML = tablecontents;
}
</script>
那麼,我已經使用了一個小區的100像素50像素和寬度的高度,因爲我的div最大寬度爲300像素,我應該只看到2個半細胞,然後剩下的就是隱藏的,但事實並非案件。
我明白這可能是一個基本的錯誤,但我不知道。