我想知道什么样的方式将是最好的表格替换为divs。我一直在尝试一些自己,但它非常困扰我的4x4 divs。我猜这是不是很难完成,当有经验做这种事情,但我都是新来的div和试图学习这:) :)布局与divs而不是表格
看看这个,并分享你的意见,如果该表应保持原样,还是应与申报单进行更换:http://jsfiddle.net/CZdux/
<table align="center" border="0">
<tr>
<td width="430" rowspan="3">
<div class="container">
<div id="a1" class="card"></div>
<div id="a2" class="card"></div>
<div id="a3" class="card"></div>
<div id="a4" class="card"></div>
<div id="a5" class="card"></div>
<div id="a6" class="card"></div>
<div id="a7" class="card"></div>
<div id="a8" class="card"></div>
<div id="a9" class="card"></div>
<div id="a10" class="card"></div>
<div id="a11" class="card"></div>
<div id="a12" class="card"></div>
<div id="a13" class="card"></div>
<div id="a14" class="card"></div>
<div id="a15" class="card"></div>
<div id="a16" class="card"></div>
</div>
</td>
<td width="161" height="95" align="center" valign="middle">LOGO</td>
</tr>
<tr>
浮动元素,如答案中所示,是这样做的普遍接受的方式,但使用'display:table',如一个答案中所示,可行,但可能会给人一些麻烦:)。新增功能是css3多列布局,其功能非常强大,但像往常一样,在IE <10中不起作用。在某些情况下,浮动块也可能有其自己的问题,特别是对于响应式布局。 – Rob 2013-03-26 13:50:21