position和float的使用小结

2017-06-26  本文已影响109人  四月天__

1、position用于对元素进行定位,position属性规定了元素的定位类型,使用left、right、bottom、left进行具体位置的调整,position属性有absolute、relative、fixed、static等属性。

使用的时候有以下几点需要注意:

.position-box{position: absolute;}/*子元素如果不设置left、top、bottom等值的时候
                   元素默认是在原来的位置,而不是相对于body定位在(0,0)的位置*/

2、float 定义元素在哪个方向浮动,元素的浮动只能在父元素范围内浮动,使用很普遍,如横向菜单栏的实现。

使用的时候有以下几点需要注意:

.clear-float{clear: both;}/*可以作为公共样式使用*/
.parent{display: table;}/*这时父元素的高度会被撑开,设置背景颜色可以看得到*/
上一篇 下一篇

猜你喜欢

热点阅读