css中怎么使用position absolute属性设置相对于父元素

本篇文章为大家展示了css中怎么使用position absolute属性设置相对于父元素,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

有时候我们需要在父元素的容器内设置相对的绝对位置

css中怎么使用position absolute属性设置相对于父元素

要做到这一点需要把父元素的position属性设置为relative,设置为relative之后不设置left和top属性,这时候父元素虽然是relative的,但是还是在原来位置。 然后把子元素的位置position设置为absolute的,并设置其left,top,right,bottom属性,这样就是相对于父元素的绝对位置了。

如下html示例代码:

<!doctypehtml>
<html>
<styletype="text/css">
#father{
position:relative;
width:600px;
margin:auto;
height:400px;
border:1pxsolidred;
}

#son1{
position:absolute;
top:0;
background:#f0f0f0;
}

#son2{
position:absolute;
bottom:0;
background:blue;
}
</style>
<body>
<divid="father">
<divid="son1">Iamson1</div>
<divid="son2">Iamson2</div>
</div>
</body>
</html>

上述内容就是css中怎么使用position absolute属性设置相对于父元素,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注恰卡编程网行业资讯频道。

发布于 2021-06-13 23:17:41
收藏
分享
海报
0 条评论
176
上一篇:golang中goexit的使用方法介绍 下一篇:c#接口的定义与实现方式分享
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码