当支持HTML5时,我们可以使用样式把DIV实现一个表格table. 关键样式语法:display: table,display: table-row,display: table-cell 下面例子说明.样式代码: div { display: table; } div div { display: table-row; } div div div { display: table-cell; background: #EEE; border: 1px solid #777; padding:
做出的效果样式如下图, 1,首先考虑的是如何显示border,就像是分割代码,我把border分割为最外层DIV全border,和内层DIV的right和bottom的border,就是右边和下边. 2,考虑DIV的布局,内层DIVfloat:left,设定每个DIV的宽度和高度,就可以达到想要的效果,外层DIV由于内层漂浮也需要float:left 3,给需要不同高度和宽度的DIV加上不懂的class 代码如下. <!DOCTYPE html PUBLIC "-//W3C//DTD XH