取值
static:对象遵循常规流.top,right,left,bottom等属性不会被应用.
relative:对象遵循常规流,并且参照自身在常规流中的位置通过 top,right,left,bottom属性进行偏移时不影响常规流中的任何元素.
Demo
position: relative; left:20px; top:20px;
absolute:对象脱离常规流,使用top,right,left,bottom等属性进行绝对定位,盒子的偏移位置不影响常规流中的任何元素,其margin不与其他任何margin折叠.
Demo
Tel: 185159474XX
fixed:对象脱离常规流,使用top,right,left,bottom等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动.
Demo
demo: position:fixed; left:20px; top:20px;
center:对象脱离常规流,使用top,right,left,bottom等属性指定盒子的位置或尺寸大小.盒子在其包含容器垂直水平居中.盒子的偏移位置不影响常规流中的任何元素,其margin不与其他任何margin折叠.(CSS3)(暂无浏览器支持)
page(css3)(暂无浏览器支持)
sticky:对象在常态时遵循常规流.它就像是「relative」和「fixed」的合体,当在屏幕中时按常规流排版,当卷动到屏幕外时则表现如「fixed」.该属性的表现是现实中你见到的吸附效果.如[美团商家位置]的效果(CSS3)(部分浏览器支持)
注意事项
含义:检索或设置对象的层叠顺序.为元素指定沿着Z轴的值.
图例
叠放概念视图
具体叠放
Demo
取值
Demo
clip 属性剪切了一幅图像: