当前位置: 代码迷 >> Web开发 >> 初学者提问CSS&DIV布局有关问题
  详细解决方案

初学者提问CSS&DIV布局有关问题

热度:53   发布时间:2012-03-27 13:44:24.0
菜鸟提问CSS&DIV布局问题
(1)float和clear应该怎么使用?
(2)静态定位,相对定位,绝对定位的区别,它们分别会在什么时候使用到(能麻烦举个例子吗?)

------解决方案--------------------
1、float : none | left |right 是从当前文档流模式直接分离出去,clear : none | left |right | both 
 none :  允许两边都可以有浮动对象both :  不允许有浮动对象left :  不允许左边有浮动对象right :  不允许右边有浮动对象,该属性的值指出了不允许有浮动对象的边。
2、静态定位和相对定位效果相当,区别是,前者不能为内部元素提供定位依据,而后者可以。说到绝对定位,其实很好理解,它的原理其实就相当于坐标定位。定位参照点(相当于坐标原点)通常在浏览器显示区域的左上角,竖直向下方向为Y轴的正方向。定位参照点到被定位元素左上角的竖直距离用top进行设定。水平向右方向为X轴的正方向,定位参照点到被定位元素左上角的水平距离用left进行设定。
  相关解决方案