css 3个div,第一个向左浮动后,第三个把第二个覆盖了

<body><divid="div_1"style="float:left">风风风风风风风f风</div><divid="div_2">火火火火火火火火</div><d... <body>
<div id="div_1" style="float:left">
风风风风风风风f风
</div>
<div id="div_2">
火火火火火火火火
</div>
<div id="div_3">
水水水水水水水水
</div>
</body>

一个很简单的HTML,想第二个div在第一个div的右边,第三个div在第一个div的下边,但是出现了第三个div把第二个div覆盖了,为什么?
展开
 我来答
匿名用户
2015-08-14
展开全部
第一个和第二个div设置左浮动就可以了,因为div是块级元素,要设置浮动才能同一行
更多追问追答
追问

谢谢,按照你说的,确实是移动了,但是第三个div的边框和背景都没了???

追答
你把CSS代码也放出来看下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式