css 定位属性:position
对于position一直存有一些疑惑,特别是相关联的z-index属性,更是有些摸不着头脑,今天好好学习一下position属性的各个值不同的表现形式 语法: position:static | relative | absolute | fixed 默认值:static 取值: static: 无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用 relative: 对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置 absolute: 对象脱离正常文档流,使用top,right,bottom,left等属性进行绝对定位。而其层叠通过z-index属性定义 fixed: 对象脱离正常文档流,使用top,right,bottom,left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。IE6及以下不支持此参数值 说明: 检索对象的定位方式。 对应的脚本特性为position。 兼容性: 都支持,除IE6不支持fixed取值参数 上面的说法比较全面,但是不易理解,我做了一个demo页面,从实例出发,一目了然,代码如下: View Code <!doctype html> <html lang="zh-CN"> <head> <meta charset="utf-8" />