使用:after清除浮动
作者:Ghost 来源:CSS森林 时间:2008-10-30 12:10:00
特点:不需要另外加个清除DIV
:after(伪对象)--设置在对象后发生的内容,通常和content配合使用,IE不支持此伪对象,非Ie 浏览器支持,所以并不影响到IE/WIN浏览器。
.wrapfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
设display:block;应用到:after元素,因为display的默认值是"inline", 不能收到clear的特性,同时将清除容器的高度设为零,height: 0;,可见度为隐藏。
加上下面的CSS样式
.wrapfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}
/* End hide from IE-mac */
就可以适用任何浏览器了。
content:"." ;
的意思仅仅是给添加一个点“.”的内容进去,具体的值和产生的效果是没有关系的。
因为height已经设为0,而且visibility: hidden。
这里是为了简单和节省字符,才用了"."。
标签:after,浮动,css
0
投稿
猜你喜欢
python上下文管理的使用场景实例讲解
2022-01-31 08:38:33
使用Pycharm+PyQt5弹出子窗口的程序代码
2022-03-09 20:15:17
OpenCV 轮廓检测的实现方法
2023-06-16 01:40:48
Python3.x版本中新的字符串格式化方法
2021-10-12 17:32:23
css网页下拉菜单制作方法(3):样式修饰
2007-02-03 11:39:00
详解MySQL索引原理以及优化
2024-01-16 18:18:25
跟老齐学Python之list和str比较
2021-02-26 22:36:36
Python新手学习标准库模块命名
2021-01-16 05:18:06
Python OS模块实例详解
2022-11-18 07:56:01
将备份的SQLServer数据库转换为SQLite数据库操作方法
2024-01-23 18:52:52
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2023-09-18 04:07:30
em与px的区别以及em特点和应用
2008-11-11 12:03:00
Python批量修改文件名,文件再多也只要一秒
2022-01-18 20:35:06
SQL字符串处理函数大全
2024-01-25 07:09:13
Python numpy实现二维数组和一维数组拼接的方法
2022-02-24 09:40:53
利用Python的folium包绘制城市道路图的实现示例
2021-01-26 02:02:16
关于Python核心框架tornado的异步协程的2种方法详解
2022-01-24 08:26:00
python 实现图片上传接口开发 并生成可以访问的图片url
2021-03-19 01:02:02
新手入门Mysql--概念
2024-01-27 17:00:18
如何往SQL Server数据库传递日期数据?
2010-06-08 09:29:00