CSS 的 float浮动 我终于想通了

1 总结一下:

浮动元素会脱离文档流并且尽可能地往浮动地方向靠,例如float:left 那么该浮动元素会尽可能地往上往左靠(上一层没满就往上一层挤然后往左靠),然后就是块级元素就是,它会作为一道墙壁卡住浮动元素,内联元素则会自动为浮动元素让道并以文字缠绕的形式包围浮动元素

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qcs9NqOr-1608039035901)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20201215173537259.png)]

[这篇文章其发到]https://www.cnblogs.com/Renyi-Fan/p/12263027.html

分析一波后恍然知道,浮动是块和块之间的游戏,浮动的本质是让块嵌入到另一个块中,然后让原本块中的文字可以环绕这个图片

因此清除浮动(clear: both)是块之间的游戏,千万不要像我之前那样那么傻把清除浮动写在内联里面还一脸天真问?怎么回事?

在这里插入图片描述

clear的各种值:

none

元素不会向下移动清除之前的浮动。

left

元素被向下移动用于清除之前的左浮动。

right

元素被向下移动用于清除之前的右浮动。

both

元素被向下移动用于清除之前的左右浮动。

最后总结一下:

在这里插入图片描述

然后就是有事先查MDN它能帮你解决大多数ruozhi问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值