问答详情
源自:13-4 起飞咯 - 浮动模型

如下代码,三个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://img3.mukewang.com/5fae1fe300013d4904000232.jpg

提问者:CSS_浪 2020-11-13 13:57

个回答

  • 番茄boy
    2020-11-16 15:29:24

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

  • weixin_慕哥9160709
    2020-11-13 16:02:28

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