2.清除浮动
来源:互联网 发布:布袋除尘器算法 编辑:程序博客网 时间:2024/05/20 17:08
概念:
当父级元素没有定义高度,并产生浮动时,下面的元素位置会产生影响,会变动到上面,所以要消除这种不利影响。
方法:
- 额外添加标签法:在最后一个浮动的元素后添加一个标签。
<head> <style type="text/css"> .content{ width:300px; height:100px; float:left; } .sidebar{ width:300px; height:200px; float:right; } </style></head><body> <div class="content"></div> <div class="sidebar"></div> <div style="clear:both"></div></body>
2.在父级元素使用overflow:hidden
当内容超出盒子的时候不能使用这个方法
<head> <style type="text/css"> .main{ width:300px; margin:10px 0; overflow:hidden } .content{ width:300px; height:100px; float:left; } .sidebar{ width:300px; height:200px; float:right; } </style></head><body> <div class="main"> <div class="content"></div> <div class="sidebar"></div> </div></body>
3.伪元素清除浮动
意思就是在浮动元素的父元素后面加一个伪元素after
<head> <style type="text/css"> .main{ width:300px; margin:10px 0; } .content{ width:300px; height:100px; float:left; } .sidebar{ width:300px; height:200px; float:right; } .clearfix after{ content:"."; display:block; height:0; line-height:0; visibility:hidden; clear:both; } *兼容ie浏览器* .clearfix{ zoom:1; } </style></head><body> <div class="main clearfix"> <div class="content"></div> <div class="sidebar"></div> </div></body>
阅读全文
0 0
- 2.清除浮动
- CSS篇之2. 清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- 清除浮动
- JAVA八大基本数据类型
- react项目学习笔记三(ant design)
- android 控件各种颜色的半透明效果配置
- 20分钟带你入门机器学习-课堂讲义
- SQL0750N的错误指示——检查表的关联依赖
- 2.清除浮动
- Windows下安装Jmeter
- vi命令大全
- Android数据库更新并保留原来数据的实现
- 10. Servlet Session 处理
- JavaScript的Object 类型
- 作用域插槽列表的简单应用实例
- 优雅的JavaScript-BOM详解
- 股市的峰回路转