定位(二) float

CSS Float 属性详解
本文详细介绍了CSS中的float属性,该属性使元素脱离正常文档流并朝父元素的左侧或右侧移动,直到碰到另一个元素的边界。文章还讨论了float与文字的排斥性及其在布局中的应用。
  • http://www.w3cplus.com/css/float.html
  • http://www.w3school.com.cn/cssref/pr_class_float.asp

float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。

如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。

注释:假如在一行之上只有极少的空间可供浮动元素,那么这个元素会跳至下一行,这个过程会持续到某一行拥有足够的空间为止。

注意float与文字的排斥性。

float是什么?

float即为浮动,在CSS中的作用是使元素脱离正常的文档流并从它原本所在行朝其父元素的“最左边”或“最右边”移动,直至碰到另一个元素的边界则停止(如果没有到其他元素的边界,则到其父元素的边界则停

下面解释下这个定义中的几个名词的概念:

  • 文档流:在html中文档流即为元素从上至下排列的顺序。
  •  脱离文档流:元素从正常的排列顺序被抽离。
  •  最左边/最右边:上述的移动到父元素最左和最右是指元素往左或往右移动直到碰到另一个浮动元素或父元素内容区的边界(不包括padding)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值