.container {
position: fixed;
height: 44px;
width: 200px;
background-color: #f30;
}
如果没有设置left、top属性的时候,会相对于父级元素进行定位,如果设置了left、top才会相对于窗口进行定位。可以相对父元素使用margin定位,且父元素的padding也是有用的,不同的是,该元素脱离了文档流。
这个位置叫做 static position,就是脱离文档流之前的位置。没有设置定位时会用这个做默认值。
博客介绍了元素定位规则,未设置left、top属性时相对于父级元素定位,设置后相对于窗口定位。可通过margin相对父元素定位,父元素padding也起作用,此时元素脱离文档流。还提到static position是脱离文档流前的位置,未设置定位时为默认值。
669

被折叠的 条评论
为什么被折叠?



