Android默认浏览器:谷歌地图制作“;位置:相对;元素在页面顶部滚动
Android Default Browser: Google Maps makes "position: relative" elements scroll over the top of the page
我在用谷歌地图和position:relative元素调试默认的Android浏览器时遇到了一个奇怪的错误。
在其他所有移动浏览器上,这都很好,但当使用JS创建谷歌地图元素时,它开始漂浮在屏幕顶部,就像某种视差效果一样。此外,其他position:relative元素似乎也会随之滚动。如果我隐藏Maps元素,pos:relative的元素会再次正常运行。
关于该元素的现有规则是:
- 位置:相对
- 背景颜色:rgb(229227223)
- 溢出:隐藏
- -webkit转换:translateZ(0)
- z索引:0
如果我将transform设置为"none"或将z-index设置为"-1",那么问题就停止了,但是Maps元素被删除或对平移等没有响应。
如有任何帮助,我们将不胜感激。
感谢:)
太糟糕了,Android上没有"inspect元素"!
您是否尝试过将有问题的div封装在父div中的简单选项?也许map正在修改父div(即您的div)?这似乎是一个合乎逻辑的答案,尤其是当映射也"神奇地"影响到其他div时。
相关文章:
- 指示禁用元素滚动行为并改为滚动页面
- 在某个点停止固定元素滚动
- jQuery 航点在元素滚动到视图中时添加类
- 到达(窗口)上的中间元素.滚动
- 当元素滚动出屏幕时更改元素位置
- jQuery-将元素滚动到屏幕中间,而不是使用锚链接滚动到顶部
- 我想为一个元素添加一个事件监听器,当相应的元素滚动到视图中时,该监听器就会被激发
- 将元素滚动到页面底部的视图中
- fadeIn元素滚动
- 当光标到达底部时,有没有办法防止contentEditable元素滚动
- 固定元素滚动到Div
- 如何平滑地防止固定元素滚动经过指定元素
- 将所有HTML元素滚动到视图中
- 如果浏览器窗口高度为X,并且元素滚动到其中的X点,则合并条件
- 使用isroll4将最后一个元素滚动到第一个元素的开始位置
- 如何显示单独的锂元素滚动基于窗口的高度
- 根据所单击的元素滚动到页面上的相同位置
- 元素滚动的同时滚动另一个
- 修改jQuery.ScrollTo插件将元素滚动到页面中心(垂直/水平)或尽可能靠近中心
- 我如何检测一个元素滚动到视窗