如果overflow-y: auto无法创建滚动,可能有以下原因: 元素的内容没有超出容器的高度。如果内容不足以填充容器,就不会显示滚动条。 元素的高度被设置为固定值,无法自动增长。如果元素的高度被设置为一个固定值(如px、em等),即使内容超出了容器的高度,也无法创建滚动条。
使用JavaScript辅助:如果CSS无法解决问题,你可以考虑使用JavaScript来动态地添加或移除滚动条。 如果以上步骤都无法解决问题,可能需要更详细地检查你的HTML和CSS代码,或者考虑是否有其他CSS或JavaScript代码干扰了滚动行为。 希望这些建议能帮助你解决“CSS overflow: auto; 滑轮不管用”的问题!如果还有其他疑问,欢迎继续提问...
1、问题:在改一个微信小程序,有一个弹窗里面的盒子设置了overflow:auto;属性,高度也设置的是固定的,可以在开发者工具里滚动但是就是无法拖动 2、原因:因为这个弹窗绑定了catchtouchmove方法,在小程序里catchtouchmove相当于preventDefault,是会阻止页面滚动的 3、解决:改用bindtouchmove的方法...
overflow-x: auto在 CSS 网格中无法使表格可滚动的问题通常是由于网格容器的高度和宽度设置不当导致的。以下是解决这个问题的步骤和相关概念: 基础概念 CSS 网格:CSS 网格布局是一种二维布局系统,允许你在两个方向上(行和列)布置元素。 溢出属性:overflow-x: a...
在手机上逛一些电商网站或者其他相同类型的网站时,会遇到横向滑动的商品。如京东、淘宝等电商网站下。我们知道,这一般情况下为某个元素设置overflow: auto做到,表示横向或者竖向依据内容的多少自动出现滚动条。但是,在页面中间出现横向滚动条是十分不好看的.. ...
overflow:auto与flex不会滚动问题 <view style="overflow: auto;display: flex;"> <view v-for="i in 10" :key="i" style="height:100px;width: 100px;margin-right: 30px;background: red;flex: none;"> </view> </view> item标签给flex:none...
sunmoon221楼•6 年前 1
找到问题了,是该容器的一个父元素的z-index为负 这个父容器的样式: height: 250px; box-sizing: border-box; border-bottom: 1px solid #000; background-color: #eee; overflow: auto; scroll-snap-type: y mandatory; position: relative; z-index: 99; 页面中出现了滚动条,但是无法滚动 ...
注意:使用竖向滚动时,需要给 <scroll-view> 一个固定高度,通过 css 设置 height。 .content-container{height:450rpx;} 关于scroll-view的更多介绍,请移步https://uniapp.dcloud.io/component/scroll-view 在这里有一个疑问:为什么设置overflow: auto无法手势滑动,而scroll-view可以呢?