
给你2个解决方案:
1、使用table布局,好处就是td不会换行,不容易出错,3个td高度一直是一样的,所以可以再在里面套div;
举例:
<div style="height:130px; border:1px solid red; padding-top:30px;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td style="width:33%;">
<div style="background:red; height:100px;"></div>
</td>
<td style="width:33%;"><div style="background:#00ffff; height:100px;"></div></td>
<td><div style="background:#33CC66; height:100px;"></div></td>
</tr>
</table>
</div>
2、小div宽度设定为百分比并且加浮动 float:left,如果你对div+Css布局不是很熟练,那么我建议你可以使用div+table+css布局,table布局对于处理很多棘手的问题还是蛮有用的
举例:
<div style="height:130px; border:1px solid red; padding-top:30px;">
<div style=" float:left; width:33%; background:red; height:100px;"></div>
<div style=" float:left; width:33%; background:#00ffff; height:100px;"></div>
<div style=" float:left; width:34%; background:#33CC66; height:100px;"></div>
</div>
注:这个方法看似比较好用,但是实际写页面的时候会容易出现很多问题,你自己把握吧
同一SHEET中的两个表,列宽是一样的。比如表一A列是姓名只要几个字的宽度,表2A列是品名,要十几个字的宽度,就不好办了。
方法:1 两个表各占一个SHEET。两个不相关的表最好用这种方法。
2两个表左右排列,如表1从A列到D列,表2从F列到K列。
3 表2放在表1的右下侧(行、列都不重叠)。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)