为了账号安全,请及时绑定邮箱和手机立即绑定

如下代码,三个div,我把中间的div设置为浮动,为何后面的div会和第二个重合,而文字不动

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>测试层模型的三种定位方式</title>

<style type="text/css">

#box2{

width: 50px;

height: 50px;

border: 2px solid #0000FF;

}

#box3{

width: 40px;

height: 40px;

border: 2px solid #FF0000;

}

#box4{

width: 30px;

height: 30px;

border: 2px solid #00FFFF;

}

#box3{

float:left;

}

</style>

</head>

<body>

<form action="" method="">

<div id="box2" class="box">1</div>

<div id="box3" class="box">3</div>

<div id="box4" class="box">4</div>

</form>

</body>

</html>

http://img1.sycdn.imooc.com//5fae1fe300013d4904000232.jpg

正在回答

2 回答

可以拿其它的例子想, 比如word文档里的图片格式为文字环绕,图片放在文字上,文字就被挤开环绕在周围

0 回复 有任何疑惑可以回复我~

中间的div和第三个div在2个平面上,设置了浮动会在上层,没有设置的在下层


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如下代码,三个div,我把中间的div设置为浮动,为何后面的div会和第二个重合,而文字不动

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信