CSS 笔记(八):布局 —— 浮动

CSS 笔记(八):布局 —— 浮动

布局方式

布局方式是指浏览器如何对页面中的元素进行排版,具有标准流、浮动流和定位流的排版方式,浏览器默认的排版方式即为标准流(文档流/普通流)排版方式,分别为垂直排版(块级元素)和水平排版(行内元素/行内块级元素)

浮动流

浮动流是一种 “半脱离标准流” 的排版方式,仅有一种排版方式——水平排版,只能设置某个元素左对齐或者右对齐

属性

float

  • left
  • right

left 表示当前元素浮动后在父元素内部靠左,right 表示当前元素浮动后在父元素内部靠右

  1. 浮动流中没有居中对齐,即没有 center,也不可以使用 margin: 0 auto;
  2. 在浮动流中不区分块级元素/行内元素/行内块级元素,不论是哪一个类型,均可以水平排版
  3. 在浮动流中无论是块级元素/行内元素/行内块级元素,均可以设置宽高

脱标

当一个元素浮动后,脱离了浏览器默认的标准流,此时,如果第一个元素浮动了,而第二个元素没有浮动,那么第一个元素会层叠第二个元素

排序规则

  1. 相同方向上的浮动元素,先浮动的元素显示在前&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值