【发布时间】:2013-12-19 12:11:39
【问题描述】:
我正在使用 HTML5 和 CSS3 为 iPhone 和 Android 编写一个网络应用程序。
我上面有一个背景 div 和一个菜单 div。 (更大的 z-index)并且两个 div 都有溢出并且是可滚动的。
问题是,即使我在顶部 div(菜单)上滑动手指,底部 div(背景)仍在滚动。有时两者同时滚动,有时只滚动其中一个。
我只希望在我用手指在菜单区域上滑动时滚动菜单。
谁能帮忙?
这是我的代码:
HTML:
<html>
<body>
<div id="main">
<div id="menu">
<!-- menu content goes here -->
</div>
</div>
</body>
</html>
CSS:
#main: {
height: 3000px;
overflow: scroll;
}
#menu: {
height: 2500px;
padding-left: 10px;
overflow-y: scroll;
}
【问题讨论】:
-
有什么可以帮助您的吗?
-
请把你的代码放在这里
-
请告诉我如何禁用背景 div 的滚动? (这是一个巨大的项目......代码很大。我会尝试做一个小例子)
-
查看我的解决方案,如果它不起作用...尝试将溢出设置为隐藏
标签: javascript android jquery css