【发布时间】:2016-12-20 14:43:45
【问题描述】:
为什么在窄屏上父母比孩子小?
查看 sn-p... 然后将浏览器的大小(宽度方向)调整为小于粉红色框。滚动条应该出现。滚动回到页面右侧,注意绿色背景小于粉红色区域,右侧有一个白点。
这么几个问题:
为什么会这样?
当调整浏览器的大小没有在父级(或其他任何地方)上设置显式宽度或使用
overflow:hidden?这个问题有弹性盒解决方案吗?
谢谢,
托马斯
.parent {
height: 400px;
background-color: green;
display: flex;
}
.item {
height: 100px;
background-color: pink;
padding: 10px;
}
<div class="parent">
<div class="item">looooooooooooooooooooooooooooong</div>
<div class="item">looooooooooooooooooooooooooooong</div>
</div>
【问题讨论】: