浮动

2024-02-28  本文已影响0人  SeanLink

认识浮动

◼ float 属性可以指定一个元素应沿其容器左侧右侧放置,允许文本和内联元素环绕它

◼ 绝对定位、浮动都会让元素脱离标准流,以达到灵活布局的效果

◼ 可以通过float属性让元素产生浮动效果,float的常用取值

浮动规则

规则一

◼ 元素一旦浮动后, 脱离标准流

规则二

◼ 如果元素是向左(右)浮动,浮动元素的左(右)边界不能超出包含块的左(右)边界

18cb53efae0.png

规则三

  1. 浮动元素之间不能层叠
    • 如果一个元素浮动,另一个浮动元素已经在那个位置了,后浮动的元素将紧贴着前一个浮动元素(左浮找左浮,右浮找右浮)
    • 如果水平方向剩余的空间不够显示浮动元素,浮动元素将向下移动,直到有充足的空间为止


      18cb53fc65e.png

规则四

◼ 浮动元素不能与行内级内容层叠,行内级内容将会被浮动元素推出

18cb5404f33.png

规则五

上一篇下一篇

猜你喜欢

热点阅读