火狐浏览器的overflow-y:auto块级元素不自适应
时间: 2024-05-25 16:10:11 浏览: 93
如果你在使用火狐浏览器时出现了 `overflow-y:auto` 块级元素不自适应的问题,可以尝试以下方法:
1. 确保父元素设置了高度,否则子元素的高度无法自适应。
2. 检查子元素的高度是否超过父元素的高度。如果子元素高度过高,就会出现滚动条,导致 `overflow-y:auto` 失效。
3. 确认是否添加了 `display:flex`,因为它会影响元素的布局。
4. 如果以上方法都无效,可以尝试添加 `-moz-box-sizing:border-box` 样式,这个样式可以解决 Firefox 浏览器下 box-sizing 属性的兼容性问题,避免元素的宽度和高度计算错误。
希望以上方法能够帮助你解决问题。
阅读全文