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

CSS中应用position的absolute和relative的属性制作浮动层

时间:2015-01-28 17:36:00      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

 

    我的浮动层结构大概如下:            

     <div id="father">                      

     <div id="son">                    

      </div>            

    </div>    

      要实现的是son层的浮动。       

      刚开始的时候想着通过z-index的值来实现不同的层,position属性都没有特别关注。

      但是结果怎么也出不来,后来查找资料得知position属性可以理解为是本元素针对父元素的定位。

      只要把本元素的position属性设置为:absolute,然后把父元素的position属性设置为:relative,那么本元素的left,top属性就是针对父元素的值了,而不是正对document窗口了。    

    本例中当father的position为relative时,son的position为absolute才有效。这时候son的left:0;top:0就不再针对document窗口了,而是针对id为father的这个div了。  

参考网址:http://blog.csdn.net/redhat456/article/details/2574361   

CSS中应用position的absolute和relative的属性制作浮动层

标签:

原文地址:http://www.cnblogs.com/xiaoxiao2014/p/4256251.html

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