【发布时间】:2020-10-30 05:46:50
【问题描述】:
其实我看到很多这样的问题,但是我找不到这个问题的正常答案,因为我再次打开这个问题。
当我们有块元素(显示:块)时,该元素包含父组件的全宽,如果元素本身是根元素,则该元素宽度占100%。
但是当我们查看块元素(显示:块)但定位绝对元素时,会出现类似内联块元素的工作(类似块元素但宽度未充满父组件)甚至父元素位置相对。
谁能解释一下为什么位置绝对元素和固定元素的宽度不像显示:块元素那样工作。
https://jsfiddle.net/epbkmzh3/28/
<div class="container">
<div style="background: red;"> 1 </div>
</div>
<div class="container" style="position: relative;">
<div style="position: absolute; background: red;"> 1 </div>
</div>
【问题讨论】: