返回css浮动样式...登陆

css浮动样式

兰岚2019-01-25 10:31:47276

给元素的float属性赋值后,就是脱离文档流,进行左右浮动,紧贴着父元素(默认为body文本区域)的左右边框。

而此浮动元素在文档流空出的位置,由后续的(非浮动)元素填充上去:块级元素直接填充上去,若跟浮动元素的范围发生重叠,浮动元素覆盖块级元素。内联元素:有空隙就插入。

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>Document</title>

<style type="text/css">

.box1{height:280px;width:400px;float:left;border:1px solid black;margin:10px 20px;position: relative;}

.box2{float:left;}

.box3{float:right;}

#a{height:50px;width:100px;background-color:Red;}

#b{height:50px;width:200px;background-color:Yellow;}

#c{height:50px;width:300px;background-color:Blue;}

#d{height:50px;width:400px;background-color:green;}

#e{height:80px;width:400px;background-color:peru;}

.clear{clear:both}

</style>


</head>

<body>

<div class="box1">

<div id="a">div-a</div>

<div id="b">div-b</div>

<div id="c">div-c</div>

<input type="text" value="input1" />

<input type="text" value="input2" />

<input type="text" value="input3" />

<div id="d">div-d</div>

<input type="text" value="input4" />

</div>

<div class="box1">

<div class="box2" id="a">div-a</div>

<div class="box2" id="b">div-b</div>

<div class="box2" id="c">div-c</div>

<input type="text" value="input1" />

<input type="text" value="input2" />

<input type="text" value="input3" />

<div class="box2" id="d">div-d</div>

<input type="text" value="input4" />    

</div>

<div class="box1">

<div class="box3" id="a">div-a</div>

<div class="box3" id="b">div-b</div>

<div class="box3" id="c">div-c</div>  

<input type="text" value="input1" />

<input type="text" value="input2" />

<input type="text" value="input3" />

<div class="box3" id="d">div-d</div>

<input type="text" value="input4" />

<div id="e">div-e</div>        

</div>

<div class="box1" style="width:600px;">

<div class="box2" id="a">div-a</div>

<div class="box2" id="b">div-b</div>

<div class="box2" id="c">div-c</div>  

<input type="text" value="input1" />

<input type="text" value="input2" />

<input type="text" value="input3" />

<br>

<div class="box2" id="d">div-d</div>

<input type="text" value="input4" />

<div class="clear"></div>

<div id="e">div-e</div>        

</div>

<div class="box1" style="width:600px;">

<div class="box3" id="a">div-a</div>

<div class="box3" id="b">div-b</div>

<div class="box3" id="c">div-c</div>  

<input type="text" value="input1" />

<input type="text" value="input2" />

<input type="text" value="input3" />

<div class="box3" id="d">div-d</div>

<input type="text" value="input4" />

<div class="clear"></div>

<div id="e">div-e</div>        

</div>

</body>

</html>


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送