div平分换行的问题

div平分换行的问题,第1张

给你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的右下侧(行、列都不重叠)。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/13494823.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存