您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

绝对定位里面相对定位?

绝对定位里面相对定位?

一个很好的例子是当您想将某些内容放置到页面上或相对于容器/ div放置时。

这向您显示,如果绝对div不在“相对” div内,则内容将与文档主体对齐。

请注意,绿色div(#@R_354_2419@1position: relative的div内部(#inner1)的对齐方式为的上/右对齐#@R_354_2419@1

蓝色框(#@R_354_2419@2)具有与绿色框(#@R_354_2419@1)完全相同的HTML布局,但不包含position: relative且注意其中的div(#inner2)对齐到顶部的右/右body

#@R_354_2419@1, #@R_354_2419@2 {
    width: 100px;
    height: 100px;
    color: white;
    text-align: center;
    line-height: 100px;
}
#@R_354_2419@1 {
    background: green;
    position: relative;
}
#@R_354_2419@2 {
    background: blue;
}

#inner1, #inner2 {
    width: 50px;
    height: 50px;
    top: 0;
    right: 0;
    position: absolute;
    background: black;
    opacity: 0.5;
    color: white;
    text-align: center;
    line-height: 50px;
}

这是克里斯·科耶尔(Chris Coyier)撰写的一篇不错的文章

具有相对位置的页面元素使您可以控制在其中绝对放置子元素的位置。

其他 2022/1/1 18:15:33 有563人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶