CSS - top属性仅适用于父标记

时间:2018-06-01 10:00:34

标签: css

我们有两个像这样的标签

#parent{
    position:absolute;
}
#child{
    position:absolute;
    top:10px;
    left:30px;
}

我们有一些像这样的CSS代码

#child

我的问题是#child top:代码我希望left:left:来自body标签 但top:#child将从#parent父标记

设置

注意:我无法编辑undefined位置css属性

1 个答案:

答案 0 :(得分:0)

位置:绝对;允许您相对于第一个非静态父级定位元素。所以你需要删除位置:绝对形成父级并添加位置:相对于。如果你不能,那么你不应该在孩子身上使用position:absolute,而是使用position:fixed,这会将它定位于浏览器本身。