我使用"Jasny Bootstrap"插件创建了一个侧边栏菜单。它的标记相当简单:
事情是手机上无法滚动。当我尝试滚动它时,它根本不起作用。
我试图使用iOS模拟器和web检查器深入检查它,并尝试绑定一些事件。我尝试将“scroll”事件绑定到“.sidemenu”,但这个事件从未被触发。然后,我尝试绑定“touchstart”事件,它按预期工作。我想这意味着它确实识别了我的触摸,但它只是不能识别滚动手势?
你知道为什么它不起作用吗?
<div class="navmenu navmenu-inverse navmenu-fixed-right offcanvas-sm sidemenu">
<ul class="nav navmenu-nav>
<li></li>
<!-- many more <li> which may have <ul> nested -->
</ul>
</div>
事情是手机上无法滚动。当我尝试滚动它时,它根本不起作用。
我试图使用iOS模拟器和web检查器深入检查它,并尝试绑定一些事件。我尝试将“scroll”事件绑定到“.sidemenu”,但这个事件从未被触发。然后,我尝试绑定“touchstart”事件,它按预期工作。我想这意味着它确实识别了我的触摸,但它只是不能识别滚动手势?
你知道为什么它不起作用吗?
demo@receipto.org
作为电子邮件和password
作为密码。对于奇怪的语言我表示歉意。当您登录时,您将在右侧看到我所说的内容。请注意,使用实际手机查看该问题。当浏览器调整大小或使用Chrome模拟器时,它可以正常工作,但在真实手机上无法正常工作。谢谢! - kfirba.navmenu-nav { overflow-y: auto }
。请检查是否解决了问题。 - Farzad Yousefzadeh