首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android浏览器上的CSS溢出和绝对定位问题

Android浏览器上的CSS溢出和绝对定位问题
EN

Stack Overflow用户
提问于 2013-07-30 13:12:22
回答 5查看 11.2K关注 0票数 17

我们有一个使用JQuery移动,PhoneGap和ASP.net MVC构建的移动web应用程序。这款应用的目标是在iOS和安卓设备上运行,而不管浏览器是什么。我们已经在下面列出的设备上测试了应用程序,它似乎工作得很好,没有任何问题

iOS 5 - iPad,iPhone。

安卓4.1.2 -谷歌Nexus7,三星Galaxy S3,三星Galaxy Note2,三星Galaxy Tab 2。

华硕安卓4.0.3 - Transformer标签

但是当在三星Galaxy Note800 4.1.2的安卓股票浏览器上测试时,我们遇到了一个非常奇怪的问题。当滚动被启用时,放置在带有css attribute'overflow:auto‘的div (比方说子div)中的元素不会响应任何触摸事件。这里要注意的主要事情是,包含此div的父div绝对定位为'position:abolute'.在网上研究了一段时间后,我们发现绝对位置和溢出属性的组合可能会导致Android浏览器出现一些问题。

移除绝对位置目前是不可能的,因为这会导致布局的完全重新设计,我们只剩下几天的发布时间了。那么,有没有人能给出一个快速的解决方案呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17938755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档