【发布时间】:2013-02-15 16:51:46
【问题描述】:
我有一个主 div,我必须在其中创建多个具有特定高度和宽度的 div,并按行和列排列。 例如 5 行和 8 列。每个 div 高度为 80 像素,宽度为 75 像素。 如何做到这一点?
我试过了:
$(document).ready(function() {
for(var i = 1; i <= 40; i++) {
$('#test').append('<div id="page' + i + '" class="touch">TESTING</ div>' )
}
}
HTML:
<div id="test">
</div>
【问题讨论】:
-
你需要使用
display: table; display: table-column;和display: table-row; -
@Mr.Alien:在这种情况下,您不妨使用实际的
<table> / <tr> / <td>元素。 -
@Mr.Alien :我可以知道在哪里添加这些吗?
-
@Cerbrus 人们很奇怪,他们使用表格进行布局,使用 div 制作表格;)
-
@Mr.Alien:我只能在其中使用 div。没有桌子。
标签: javascript jquery html