简单理解float浮动

简介: 简单理解float浮动

原本意义:实现文字环绕效果


BFC Block formatting context

块级格式化上下文


具有包裹性属性

display:inline-block/table-cell

position:absolute/fixed/sticky

verflow:hidden/scroll


破坏

容器被破坏, 父元素高度塌陷


display:none

position:absolute/fixed/sticky


清除浮动

html元素底部: clear:both

css伪元素底部:.clearfix:after{}


应用于包含浮动子元素的父级元素上

/* IE8 */
.clearfix:after{
    content:"";
    display:block;
    height:0;
    overflow:hidden;
    clear:both;
}

/* IE6, IE7 */
.clearfix{
    *zoom:1;
}

浮动

1、元素block块状化(砖头化)

2、破坏性造成的紧密排列特性(去空格化)

            </div>
目录
相关文章
|
网络协议 数据可视化 Ubuntu
可视化web管理的内网穿透神器NPS
可视化web管理的内网穿透神器NPS
可视化web管理的内网穿透神器NPS
|
Java Android开发
|
KVM 虚拟化
KVM的热添加技术之内存
文章介绍了KVM虚拟化技术中如何通过命令行调整虚拟机内存配置,包括调小和调大内存的步骤,以及一些相关的注意事项。
325 4
KVM的热添加技术之内存
|
存储 SQL 分布式计算
大数据学习
【10月更文挑战第15天】
322 1
|
数据库
ER图总结
ER图总结
512 0
|
存储 缓存 Java
Java并发基础:DelayQueue全面解析!
DelayQueue类专为处理延迟任务设计,它允许开发者将任务与指定的延迟时间关联,并在任务到期时自动处理,从而避免了不必要的轮询和资源浪费,此外,DelayQueue内部基于优先队列实现,确保最先到期的任务总是优先被处理,使得任务调度更为高效和精准。
466 1
Java并发基础:DelayQueue全面解析!
|
监控 安全 API
怎么用Python找回微信撤回信息
怎么用Python找回微信撤回信息
367 0
|
前端开发 Java Maven
【Netty 网络通信】启动客户端连接服务端实现通信
【1月更文挑战第9天】【Netty 网络通信】启动客户端连接服务端实现通信
|
存储 前端开发 JavaScript
使用React做一个音乐播放器
使用React做一个音乐播放器
454 1
|
JSON 算法 物联网
第1期 | MultiButton,一个小巧简单易用的事件驱动型按键驱动模块
第1期 | MultiButton,一个小巧简单易用的事件驱动型按键驱动模块
673 0