<div class="container" style="flex: 1 0 auto; display: flex; justify-content: center; background-color: blue; height: 300px;">
<div class="mainbox" style="display: flex; width: 1150px; height: 100%; background-color: #fff;">
<div class="content" style="width: 930px; flex: 1 1 auto;background-color: pink;">
<div class="articles" style="display: flex;background-color: #fff; padding: 20px 50px;">
12321213213
</div>
</div>
</div>
</div>
我在最内层随便敲了一些数字。
我想问的是,这段代码在浏览器视口宽度小于930px的时候,为什么会出现padding内边距被吞并且同时出现滚动条呢?当更小的时候,左边的内边距直接降为0px,甚至内容也被吞并。