3个回答
展开全部
1) float 属性定义元素在哪个方向浮动。在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。
2)为何需要浮动?
HTML文件组织元素时,其顺序是【自上而下】排列的,而现实中,我们需要各个元素按照特别的顺序排列(比如【左右】),以达到美观的目的。FLOAT就是用来打破固有的从上而下的顺序。比如,两个DIV,都是块级元素,是不能排在同一行的,但是如果用FLOAT,则可以在同一行显示。
FLOAT作用就是为了定位。
3)如何使用?通常配合MARGIN,或PADDING来定位元素。FLOAT有两个值,LEFT 和RIGHT.
4)使用后,要用CLEAR:BOTH 来清除,否则,会影响后续元素的排列。
希望可以帮到你~!
2)为何需要浮动?
HTML文件组织元素时,其顺序是【自上而下】排列的,而现实中,我们需要各个元素按照特别的顺序排列(比如【左右】),以达到美观的目的。FLOAT就是用来打破固有的从上而下的顺序。比如,两个DIV,都是块级元素,是不能排在同一行的,但是如果用FLOAT,则可以在同一行显示。
FLOAT作用就是为了定位。
3)如何使用?通常配合MARGIN,或PADDING来定位元素。FLOAT有两个值,LEFT 和RIGHT.
4)使用后,要用CLEAR:BOTH 来清除,否则,会影响后续元素的排列。
希望可以帮到你~!
展开全部
float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。
如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。
注释:假如在一行之上只有极少的空间可供浮动元素,那么这个元素会跳至下一行,这个过程会持续到某一行拥有足够的空间为止。
如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。
注释:假如在一行之上只有极少的空间可供浮动元素,那么这个元素会跳至下一行,这个过程会持续到某一行拥有足够的空间为止。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
css 浮动,就是一个元素浮动之后,飘到了上空,原本他是存在于二维平面中,现在脱离平面,到达了三维空间中。所以当他后面跟有不是浮动的元素时,会围绕着这个浮动元素排列。就如导航列表,利用浮动特性排成一行!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询