码迷,mamicode.com
首页 > 其他好文 > 详细

元素的定位

时间:2016-10-05 22:16:23      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

一、元素的position属性分为:static,relative,absolute,fixed 四种。
二、position:static 这是默认属性,也就是元素在正常文档流中的位置,这个时候如果给元素设置left right top以及z-index等属性是没有效果的。
三、position:relative 相对定位,这个元素会被浮起来,覆盖它下面的其它元素,如果设置left top值,会以它自身为参考点,同时它原来在文档中的位置还保留,其它元素不能去占据。我们可以通过z-index来调整上下层关系。
四、position:absolute 绝对定位,这个元素也会被浮起来,会覆盖下面的元素,可以设置z-index属性,但是它在文档流中的位置会被删除,其它元素可以来占据。如果来设置left top right的值,参考点为:如果它的父元素设置了定位(除了static),就以它的父元素来定位;如果它的父元素没有定位,以此类推,找离它最近的祖先元素进行定位;如果都没有,就以文档的body(即整个网页的左上角)为参考点。
五、position:fixed 固定定位,定位参考点为可是窗口,可通过z-index进行层次分级。

元素的定位

标签:

原文地址:http://www.cnblogs.com/annie211/p/5932788.html

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