标准规定top
// CSS属性不被继承right
。bottom
left
CSS 2.1:http
://www.w3.org/TR/CSS2/visuren.html#position-props
CSS 定位模块:http ://www.w3.org/TR/css3-positioning/#box-offsets-trbl
但据我所见(我测试了 Firefox、Chrome、IE10 和 Opera),实现确实继承了这些属性。
HTML:
<div id="container">
<div id="transition">Hello World</div>
</div>
CSS:
#container {
position: absolute;
left: 20px;
top: 20px;
}
#transition {
position: absolute;
left: inherit;
top: inherit;
}
在这里,#transition
元素接收其父级的top
/left
值。
现场演示: http ://t.co/aIRuHPAj
我在这里想念什么?