【发布时间】:2017-06-15 15:17:03
【问题描述】:
我遇到了特定于 firefox (afaik) 的问题。
如果你有 chrome
flex: 0 0 auto;
overflow: auto;
当y方向溢出时,它占了滚动条的额外宽度,一切都很好。但在 Firefox 中,它没有考虑额外的宽度,它也会使内容在 x 方向上溢出。
我准备了一支笔来演示这个问题:
https://codepen.io/anon/pen/JEMyPm
火狐:
铬:
任何建议/解决方法都会很棒!
编辑:flex-grow: 1 (1 1 auto) 可以解决这个问题,这使得容器通过增长来响应它周围的额外空间。如果您不希望元素增长并且只与里面的内容一样宽怎么办?
【问题讨论】: