CSS布局:详解浮动属性Float

发布时间:2023-01-26 17:25:28

CSS布局:详解浮动属性Float相关文章:CSS布局:详解定位属性Position什么是浮动?浮动是css的定位属性。我们可以看一下印刷设计来了解它的起源和作用。印刷布局中,文本可以按照需要围绕图片。一般把这种方式称为文本环绕这是一个例子:在排版软件里面,存放文字的盒子可以被设置为允许图文混排,或者无视它。无视图文混排将会允许文字出现在图片的上面,就像它甚至不会在那里一样。这就是图片是否是页面流的一部分的区别。网页设计与此非常类似。1
在网页设计中,应用了CSSfloat属性的页面元素就像在印刷布局里面的被文字包围的图片一样。浮动的元素仍然是网页流的一部分。这与使用绝对定位的页面元素相比是一个明显的不同。绝对定位的页面元素被从网页流里面移除了,就像印刷布局里面的文本框被设置为无视页面环绕一样。绝对定位的元素不会影响其它元素,其它元素也不会影响它,无论它是否和其它元素挨着。像这样在一个元素上用CSS设置浮动:#sidebar{float:right;}fload属性有四个可用的值:LeftRight分别浮动元素到各自的方向,None(默认的使元素不浮动,Inherit将会从父级元素获取float值。浮动的用处除了简单的在图片周围包围文字,浮动可用于创建全部网页布局。浮动对小型的布局同样有用。例如页面中的这个小区域。如果我们在我们的小头像图片上使用浮动,当调整图片大小的时候,盒子里面的文字也将自动调整位置:2

CSS布局:详解浮动属性Float

相关推荐