html中清除浮动(float)带来的影响
程序员文章站
2022-03-29 17:09:10
...
在要清除浮动的标签中添加清除浮动的方法:
示例代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
.cleanfix :after{ //清除浮动带来的影响
content: "";
display: table;
clear: both;
}
#left,#left2,#center,#right{
float: left;
}
#top1,#top2{
float: left;
}
#left{
width: 20%;
height: 300px;
background-color: red;
}
#left2{
width: 20%;
height: 300px;
background-color: #91DB4B;
}
#left21{
width: 100%;
height: 50%;
background-color: #F2AD0A;
}
#left22{
width: 100%;
height: 50%;
background-color: #42668F;
}
#center{
width: 20%;
height: 300px;
background-color: #F2BB6F;
}
#right{
width: 40%;
height: 300px;
background-color: aqua;
}
#top{
width: 100%;
height: 50%;
background-color: #FF6600;
}
#bottom{
width: 100%;
height: 50%;
background-color: chartreuse;
}
#top1{
width: 50%;
height: 100%;
background-color: blue;
}
#top2{
width: 50%;
height: 100%;
background-color: blanchedalmond;
}
</style>
<title>页面作业</title>
</head>
<body>
<div class="cleanfix" ><!--清除浮动-->
<div id="left"></div>
<div id="left2">
<div id="left21"></div>
<div id="left22"></div>
</div>
<div id="center"></div>
<div id="right">
<div id="top" class="cleanfix">
<div id="top1"></div>
<div id="top2"></div>
</div>
<div id="bottom"></div>
</div>
</div>
</body>
</html>
推荐阅读
-
html/css中float浮动的用法
-
为什么设置overflow为hidden可以清除浮动带来的影响
-
html/css中float浮动的用法
-
为什么设置overflow为hidden可以清除浮动带来的影响
-
清除浮动对页面带来的影响有几种方法
-
html中的定位position以及浮动float如何使用?
-
CSS学习笔记--CSS中定位的浮动float_html/css_WEB-ITnose
-
清除浮动(float)的影响_html/css_WEB-ITnose
-
CSS学习笔记--CSS中定位的浮动float_html/css_WEB-ITnose
-
DIV+CSS中清除浮动的7种方法分析_html/css_WEB-ITnose