我在这里要做的是创建一个带有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个半细胞,然后剩下的就是隐藏的,但事实并非案件。
我明白这可能是一个基本的错误,但我不知道。