码迷,mamicode.com
首页 > Web开发 > 详细

css关于相对定位与绝对定位

时间:2017-05-25 22:05:37      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:css

    1.一般如果我们不给元素设置position,则默认为static,此时是该元素是没有定位的,像left/right这些偏移属性都是没有效果的。

    

    2.position:relative (相对定位)

    若设置为相对定位,即可配置left/right这些偏移,相对于该元素原有位置进行偏移,并且,原有位置任占据着文档流的空间,偏移并不会挤开别的元素,所以如果发生重叠,可以通过z-index设置堆叠顺序。


    3.position:absolute(绝对定位)

    当一个元素设置为绝对定位的时候,在文档流中是不占据空间的,会上浮。与相对定位不同的是绝对定位会删除文档流中原有位置的空间,定位则是通过不为static的父元素来定位(若父元素为static,则则找父元素的父元素,往上级找)。

本文出自 “cw” 博客,请务必保留此出处http://cw666.blog.51cto.com/12488150/1929405

css关于相对定位与绝对定位

标签:css

原文地址:http://cw666.blog.51cto.com/12488150/1929405

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!