CSS清除浮动
来源:互联网 发布:淘宝流量互换 编辑:程序博客网 时间:2024/06/10 18:26
浮动的特点:
- 浮动元素脱离标准文档流
- 创建浮动框使文本围绕图像
清除浮动的方法:方法一:在末尾加上空div并设置clear缺点:增加了无意义的标签<style>#box{width: 600px;border:1px solid red;}#one{width: 100px;height: 100px;background-color: #000;float: left;}#two{width: 100px;height: 100px;background-color: #666;float: left;}#three{width: 100px;height: 100px;background-color: coral;float: left;}.clear{clear: both;}</style></head><body><div id="box"><div id="one"></div><div id="two"></div><div id="three"></div><div class="clear"></div></div></body>
方法二:给父元素设置高度
缺点:固定高度
#box{width:600px;height:400px;border:1px solid red;}
方法三:overflow属性
缺点:会产生滚动条
#box{width:600px;border:1px solid red;overflow:hidden;}
方法四:使用伪类:after
<div id="box" class="clear">.clear:after{content: "";height: 0;visibility: hidden;display: block;clear: both;}
原理: 不希望新内容占据垂直空间和在页面显示,所以设置height:0,visibility:hidden;因为被清理的元素在它们的顶外边距添加了空间,所以需要将display设置为block
阅读全文
0 0
- CSS-浮动&清除浮动
- CSS浮动和清除浮动
- css浮动与清除浮动
- css清除浮动/闭合浮动
- css闭合浮动、清除浮动
- css浮动及清除浮动
- css浮动和清除浮动
- css clear 清除浮动
- css 清除浮动
- css清除浮动
- css清除浮动
- css 解决方案-清除浮动
- CSS 万能清除浮动
- css float浮动清除
- css清除浮动大全
- CSS清除浮动
- CSS 清除浮动
- css清除浮动大全
- 【Keras】Keras学习框架
- 将一串数字转换成多列数据
- C++ -- 默认函数与default和delete用法
- 京东上传头像+uri与file的互转+照片的保存
- 推荐好东西传送门,一个每天推送人工智能、机器学习、大数据日报的网站
- CSS清除浮动
- Android中apk优化工具zipalign
- java动态代理学习
- Linux中vi/vim编辑器常用命令与用法总结
- 缓存ehcache cache对象的get(Object obj),get(Serializable key)取缓存信息
- (BOM)
- 大数据量下高并发同步的讲解(高并发的瓶颈-需要处理的内容)
- CSS3背景图像
- linux 下vim的使用