我有这个例子:
jsfiddle.net/6mNpp/
是否有可能阻止左侧菜单的滚动,当它打开并且整个站点正在滚动时?我的意思是,当我打开左侧菜单并滚动内容时,左侧菜单也会滚动。如何使它们具有独立滚动?
谢谢尼克
我有这个例子:
jsfiddle.net/6mNpp/
是否有可能阻止左侧菜单的滚动,当它打开并且整个站点正在滚动时?我的意思是,当我打开左侧菜单并滚动内容时,左侧菜单也会滚动。如何使它们具有独立滚动?
谢谢尼克
您可以将面板设置为使用 CSS 固定。这样,当内容滚动时,左侧面板不会滚动。
代码和JSFiddle一样,只是在样式中添加,position:fixed
<div data-role="panel" id="defaultpanel" data-display="push" data-theme="b" style="overflow:auto; position: fixed;" data-animate="false">
参考:定位面板
更多信息...
JqueryMobile路线图http://jquerymobile.com/roadmap/说独立 scolling 应该在 1.7 版中到来
另一种可能的破解解决方法可能是通过 iframe 添加 div 可能会提供笨拙的解决方案。