更多"Try it Yourself"下面的例子。
定义和用法
位置属性指定用于一个元件的定位方法的类型(static, relative, absolute or fixed) 。
默认值: | static |
---|---|
遗传: | no |
动画: | no. Read about animatable |
版: | CSS2 |
JavaScript语法: | object .style.position="absolute" Try it |
浏览器支持
在表中的数字规定,完全支持该属性的第一个浏览器版本。
属性 | |||||
---|---|---|---|---|---|
position | 1.0 | 7 | 1.0 | 1.0 | 4 |
CSS语法
position: static|absolute|fixed|relative|initial|inherit;
属性值
值 | 描述 | 播放 |
---|---|---|
static | 默认值。 元素渲染顺序,它们出现在文档流 | 播放 ” |
absolute | 元素相对于它的第一位置定位(not static)祖先元素 | 播放 ” |
fixed | 的元件被相对于浏览器窗口定位 | 播放 ” |
relative | 该单元相对于其正常位置定位,所以"left:20px"增加20个像素单元的左边位置 | 播放 ” |
initial | 将此属性设置为默认值。 阅读关于初始 | 播放 ” |
inherit | 继承其父元素此属性。 阅读关于继承 |
更多示例
例
如何将一个元件相对于定位到其正常位置:
h2.pos_left {
position: relative;
left: -20px;
}
h2.pos_right {
position:
relative;
left: 20px;
}
试一试» 相关页面
CSS教程: CSS定位
HTML DOM参考: position property