当前位置: 首页 > article >正文

关于清除浮动

浮动最早是用来做图文排版,为了让块级元素同行显示,而html中块元素是有自己的排列规则,一般独占一行。

所以有了浮动元素,一旦元素浮动了就会脱离文档流,产生问题。

怎么去清除浮动:

(1)给受到浮动元素影响的元素添加overflow:hidden; 因为overflow属性会触发BFC

【BFC:block formatting context块级格式化上下文-让元素强制按照块级元素的规则进行排序】

(2)在受到浮动影响的元素前面,添加一个空的div,给空的div添加样式:clear:both

(3)在浮动元素的父标签的伪元素选择器:after中取出浮动—类似于空div

//伪元素是行内元素,正常浏览器清除浮动

.x:after{

content:””,

display:block,

clear:both;

}

(4)在最后一个元素加上clear:both

(5).xxxx{

*zoom:1;

}


http://www.kler.cn/a/4365.html

相关文章:

  • C++算法第十六天
  • 基于 K-Means 聚类分析实现人脸照片的快速分类
  • 【C语言】_字符串追加/连接函数strcat
  • ClickHouse-CPU、内存参数设置
  • TensorFlow深度学习实战(5)——神经网络性能优化技术详解
  • vscode的安装与使用
  • Linux中find命令使用示例
  • 聊一聊前端的性能指标
  • CSS transition 小技巧!如何保留 hover 的状态
  • 图解redis的AOF持久化
  • thinkphp+vue水果购物商城网站
  • 二维前缀和求子矩阵
  • VSQT 联编无转到槽选项--VS2019中使用QT建立信号和槽函数连接
  • Pytorch线性模型实现——up主:刘二大人《PyTorch深度学习实践》
  • Spring —— Spring简单的读取和存储对象Ⅰ
  • php使用yield处理大数据文件
  • Python中 join() 函数的使用方法
  • vue+springboot贫困山区儿童衣物捐赠网站系统
  • 基于Spring、Spring MVC、MyBatis的共享单车管理系统
  • Studio One没有声音怎么办 Studio One工程没有声音
  • Go底层原理:一起来唠唠GMP调度(一)
  • 【华为OD机试 2023最新 】 区块链文件转储系统(C++ 100%)
  • IO的类型(BIO、NIO、AIO)
  • GameFramework框架详解之 Config全局配置
  • Nacos配置中心优雅配置JSON数据格式
  • 第二类斯特林数