使用before和after双伪元素清除浮动
元素 清除 After 浮动 before 使用
2023-09-27 14:21:14 时间
使用方法:
.clearfix:before,.clearfix:after {
content:".";
display:table;
}
.clearfix:after {
clear:both;
}
.clearfix {
*zoom:1;
}
优点: 代码更简洁
缺点: 由于IE6-7不支持:after,使用 zoom:1触发 hasLayout。
代表网站: 小米、腾讯等
相关文章
- CSS - 利用 vertical-align:middle 垂直居中元素容器
- js 元素Dom新建并插入页面createElement
- [LintCode]删除链表中的元素
- CSS3属性选择器,伪元素,伪类,伪元素清除浮动(微重点)
- js判断数组对象或对象对象数组是否包含元素包含值 并获取下标
- 浅析Array.reduce()语法、reduce执行流程、常见使用(所有值求和、提供初始值累加所有值、二维转一维、计算元素出现个数、按属性分类、顺序执行promise、功能型管道函数等)
- 力扣203 - 移除链表元素【LeetCode转VS调试技巧教学】
- 帮助快速生成页面固定显示元素的jQuery插件 - sticky-kit