css 3种清除浮动方法
2016-04-22 10:33
295 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.test{
zoom: 1;
border: 1px solid #f00;
}
.test:after{
display: block;
clear: both;
visibility: hidden;
height: 0;
content: '';
}
</style>
</head>
<body>
<div>
清除浮动 方法1: test{clear:both;} test为浮动元素的下一个兄弟元素 方法2: test{display:block;zoom:1;overflow:hidden;} test为浮动元素的父元素。zoom:1也可以替换为固定的width或height 方法3: test{zoom:1;} test:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
</div>
<div style="border: 1px solid #f00;">
<div style="float: left;">左浮动</div>
<div style="clear: both;">下一个兄弟元素清除浮动</div>
</div>
<div style="border: 1px solid #f00;display: block;zoom: 1;overflow: hidden;margin: 10px 0;">
<div style="float: left;">左浮动</div>
</div>
<div class="test">
<div style="float: left;">左浮动</div>
</div>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.test{
zoom: 1;
border: 1px solid #f00;
}
.test:after{
display: block;
clear: both;
visibility: hidden;
height: 0;
content: '';
}
</style>
</head>
<body>
<div>
清除浮动 方法1: test{clear:both;} test为浮动元素的下一个兄弟元素 方法2: test{display:block;zoom:1;overflow:hidden;} test为浮动元素的父元素。zoom:1也可以替换为固定的width或height 方法3: test{zoom:1;} test:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
</div>
<div style="border: 1px solid #f00;">
<div style="float: left;">左浮动</div>
<div style="clear: both;">下一个兄弟元素清除浮动</div>
</div>
<div style="border: 1px solid #f00;display: block;zoom: 1;overflow: hidden;margin: 10px 0;">
<div style="float: left;">左浮动</div>
</div>
<div class="test">
<div style="float: left;">左浮动</div>
</div>
</body>
</html>
相关文章推荐
- 自适应屏幕的CSS响应式布局设计技巧总结
- 问答:如何规划CSS 中 的命名方式 如何看待 CSS 中 BEM 的命名方式?
- dede完美分页样式
- Flex中css转swf须知
- 理解CSS弹性盒模型flex
- CSS样式的优先级别
- CSS3魔法堂:说说Multi-column Layout
- CSS快速入门例子
- 6-CSS DOM和Event DOM
- css中em与px的区别
- CSS动画原理及硬件加速
- CSS的盒子模型以及BFC
- CSS中 link 和@import 的区别是?
- 8个非常个性化的CSS3单/复选框
- datatables右下方页码无法加载样式
- 前端笔记 CSS 5
- CSS样式四--布局模型
- BFC 神奇背后的原理
- css 冷门样式大全
- CSS样式二--字体、文本样式