CSS浮动

CSS浮动

浮动

标准流

css定位有三种:标准流 、浮动和定位 我们默认使用的就是标准流

浮动

什么是浮动

元素的浮动是指设置了浮动属性的元素会脱离标准普通流的控制,移动到其父元素指定位置的过程。

在css中通过float来定义浮动

选择器{float:value}

属性值描述
left元素向左浮动
right元素向右浮动
none元素不浮动(默认值)

浮动的详细特性

浮动脱离标准流控制,不占位置,会影响标准流。浮动只有左右浮动。 浮动首先创建包含块的概念(包裹)。就是说, 浮动的元素总是找理它最近的父级元素对齐。但是不会超出内边距的范围。

image

浮动的元素排列位置,跟上一个元素(块级)有关系。 如果上一个元素有**浮动**,则A元素顶部会和上一个元素的**顶部对齐** 如果上一个元素是**标准流**,则A元素的顶部会和上一个元素的**底部对齐** 

image

image

注意:

由2可以推断出,一个父盒子里面的子盒子,如果其中一个子级有浮动的,则其他子级都需要浮动。这样才能一行对齐显示。

posted @ 2019-04-26 09:51 大眼侠 阅读( ...) 评论( ...) 编辑 收藏
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值