css中的浮动说明及相关属性 |
您所在的位置:网站首页 › css上下浮动 › css中的浮动说明及相关属性 |
CSS 浮动
定义和用法
float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在
CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。
如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。
注释: 假如在一行之上只有极少的空间可供浮动元素,那么这个元素会跳至下一行,这个过程会持续到某 一行拥有足够的空间为止。
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。
请看下图,当把框
1 向右浮动时,它脱离文档流并且向右移动,直到它的右边缘碰到包含框的右边缘:
再请看下图,当框
1 向左浮动时,它脱离文档流并且向左移动,直到它的左边缘碰到包含框的左边缘。因 为它不再处于文档流中,所以它不占据空间,实际上覆盖住了框
2 ,使框
2 从视图中消失。
如果把所有三个框都向左移动, 那么框
1 向左浮动直到碰到包含框, 另外两个框向左浮动直到碰到前一个 浮动框。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |