说说昨天学到的绝对定位和相对定位
前一段时间对于绝对定位和相对定位一直处于模糊状态,但是昨天在新浪上看到一篇文章,讲的很详细,所以就很开心的把它收藏了。 position:relative | absolute | static | fixed static(静态) 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。 relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。 absolute(绝对定位) 脱离文档流,通过 top,bottom,left,right 定位。选取其最近一个最有定位设置的父级对象进行绝对定位,如果对象的父级没有设置定位属性,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。 fixed(固定定位) 这里所固定的参照对像是 可视窗口 而并非是body或是父级元素。可通过z-index进行层次分级。 CSS中定位的层叠分级: z-index: auto | namber; 1.可以位移的元素 (相对定位) 我们看图中是一个相对定位的元素 #first { width:200px; height: 50px; margin:25px; border:25px solid #333; padding:25px;