CSS,浅析position中Relative和Absolute
2011-05-06 09:08
295 查看
对POSITION的深刻理解是DIV+CSS必不可少的内功。
这几天做前端遇到很多样式问题,最后发现都是因为这个POSITION引起的,于是查找资料,做了实验,得出自己的一套理解,我认为还是比现在网上的说法容易理解多了。
基本说明请参照W3CSHCOOL,这里仅谈我个人的理解。
Relative:
1,用left,top,bottom,right相对于static的位置的偏移
2,设置为relative的DIV里的所有元素都相对于该DIV定位
Absolute:
1,元素就脱离了文档【即在文档中已经不占据位置了】
2,从父级元素开始,相对于第一个非static的元素定位,若都是static,则相对于浏览器定位
3,若不设置top,buttom,left,right,只有设置了的方向会行使absolute的功能
这几天做前端遇到很多样式问题,最后发现都是因为这个POSITION引起的,于是查找资料,做了实验,得出自己的一套理解,我认为还是比现在网上的说法容易理解多了。
基本说明请参照W3CSHCOOL,这里仅谈我个人的理解。
Relative:
1,用left,top,bottom,right相对于static的位置的偏移
2,设置为relative的DIV里的所有元素都相对于该DIV定位
Absolute:
1,元素就脱离了文档【即在文档中已经不占据位置了】
2,从父级元素开始,相对于第一个非static的元素定位,若都是static,则相对于浏览器定位
3,若不设置top,buttom,left,right,只有设置了的方向会行使absolute的功能
相关文章推荐
- CSS,浅析position中Relative和Absolute
- css中position的absolute与relative的使用
- css中position相对定位和绝对定位(relative,absolute)详解
- IE6 CSS bug: position:relative变成了absolute
- CSS中的position 的值: absolute 与 relative
- CSS里面position:relative与position:absolute 区别
- css position: relative | absolute | static | fixed详解
- CSS里面position:relative与position:absolute 区别
- css中position relative absolute
- CSS - position:absolute VS position:relative
- 区分CSS中position定位属性absolute与relative
- CSS中position的absolute和relative的应用
- CSS里面position:relative与position:absolute 区别
- web——CSS中position属性( absolute 、 relative 、static 、 fixed )详解
- [转] [译]10步掌握CSS布局定位: position static relative absolute float
- div+css提高篇之position定位relative与absolute
- 【转】IE6/IE7 position:relative/absolute z-index失效问题css bug
- css中position属性(absolute|relative|static|fixed)解析
- CSS中position属性( absolute | relative | static | fixed )详解
- position里absolute和relative属性浅析