【发布时间】:2015-05-01 16:15:27
【问题描述】:
我必须在每个单元格内创建一个带有按钮的表格。但是,我无法删除单元格之间的空白。有什么想法吗?抱歉介绍不佳。如果需要任何信息,请发表评论?
var table = document.createElement('table');
table.className="table";
for (var i = 1; i < 5; i++){
var tr = document.createElement('tr');
for (var j = 1; j < 5; j++){
var td = document.createElement('td');
var but = document.createElement("BUTTON");
but.className = "table_but";
td.appendChild(but);
tr.appendChild(td);
}
table.appendChild(tr);
}
document.getElementById("table").appendChild(table);
table {
border-collapse: collapse;
border-spacing: 0;
}
tr{
padding: 0px;
margin: 0px;
}
td {
height: 20px;
width: 20px;
padding: 0;
margin: 0;
}
.table_but{
height: 100%;
width: 100%;
margin : 0;
padding : 0;
}
<div id="table">
</div>
【问题讨论】:
-
单元格之间没有空格。一个问题应该用直接可观察的术语来说明问题是什么,而不是根据假设的原因(特别是因为假设经常失败)。
标签: javascript html css