CSS清除浮动的五种方式
来源:互联网 发布:mimo软件 编辑:程序博客网 时间:2024/06/03 11:17
浮动元素会影响整体的布局,但是有些情况又不得不让元素浮动来更好的构成页面,下面整理五种常用的清楚浮动的方法:
(注:为了节省时间,将方法写在了class名内,看懂即可)
1,为父元素添加高度:
<div> <div class="float_left">左 height:200px</div> <div class="float_right">右 height:200px</div></div>如上简写,只需给父元素设置height:200px即可
2,在最后添加一个清除浮动的div,但这个方法多写了一个标签,不推荐使用:
<div> <div class="float_left">左 height:200px</div> <div class="float_right">右 height:200px</div> <div class="clear:both"></div></div>3,给父元素加over-flow:hidden
<div> <div class="float_left">左 height:200px</div> <div class="float_right">右 height:200px</div>0</div>给父元素加over-flowLhidden即可
4,伪类元素
<div class="clearfix"> <div class="float_left">左 height:200px</div> <div class="float_right">右 height:200px</div>0</div>css样式
.clearfix:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}但是为了兼容IE6,IE7 要加上.clearfix{zoom:1}
5,bootstrap框架封装好的清楚浮动的样式,除非用到了这个框架,不然以上四种就够用了
<div class="clearfix"> <div class="float_left">左 height:200px</div> <div class="float_right">右 height:200px</div>0</div>应用此框架只需在父元素加上class="clearfix"即可,什么样式也不用写。
阅读全文
0 0
- CSS清除浮动的五种方式
- CSS 清除浮动的三种方式
- css清除浮动的几种方式
- CSS清除浮动的几种方式
- css清除浮动的三种方式
- css清除浮动的五种常用方法
- CSS清除浮动的的三种方式
- CSS中清除浮动的几种方式
- CSS—清除浮动的几种方式
- 【html/css】清除浮动的几种方式
- [css] 清除浮动的方式总结
- CSS中清除浮动的方式
- CSS中清除浮动的方式探究
- 为什么清除浮动?清除css浮动的三种方法
- 清除浮动的方式?
- 清除浮动的方式
- 清除浮动的方式
- 清除浮动的方式
- TCP面向连接Socket
- eclipse jetty启动内存溢出
- Unity物体穿墙问题
- 使用CSDN-markdown编辑器
- Numeric Keypad
- CSS清除浮动的五种方式
- 前端笔记
- 机房重构---单例模式应用
- 【Linux基础】Linux的5种IO模型详解
- HDU--1241 简单DFS
- 自定义view之viewpager的使用
- Caffe学习(2):在Ubuntu下运行手写体数字教程
- NumPy的详细教程
- java中大数用法