请查看下面的代码片段:为什么我看到的第一个空div具有正确的纵横比,而不是包装在flex元素中的同一个框?在第二个 case 中,我可以做些什么呢?
.box {
aspect-ratio: 16/9;
background: yellow;
border: 5px solid red;
margin-bottom: 20px;
}
.flex {
display: flex;
}
<div class="box"></div>
<div class="flex">
<div class="box"></div>
</div>