一个大的div套三个小div,如何让三个小div平均分配????

2024-11-02 17:36:46
推荐回答(3个)
回答(1):

1、首先需要打开自己电脑上的DW软件,然后新建一个html页面,并保存在桌面上。

2、然后需要在该html页面的body部分敲入部分代码,基本上就是一个父级DIV下面有三个子级DIV。

3、然后在三个子div中输入文字,在浏览器中测试,查看效果,可以看到默认情况下三个div是竖排显示的。

4、接下来要这四个div赋予class属性,使之具有不同的样。

5、然后为三个中的前两个设置float:left属性,最后一个设置float:right属性,或者是float:left属性,都可以。

6、之后再到浏览器中查看,就可以发现三个div并排显示了。

回答(2):

给你2个解决方案:
1、使用table布局,好处就是td不会换行,不容易出错,3个td高度一直是一样的,所以可以再在里面套div;
举例:













2、小div宽度设定为百分比并且加浮动 float:left,如果你对div+Css布局不是很熟练,那么我建议你可以使用div+table+css布局,table布局对于处理很多棘手的问题还是蛮有用的
举例:





注:这个方法看似比较好用,但是实际写页面的时候会容易出现很多问题,你自己把握吧

回答(3):

我尝试了两种方法











第二种