android – CSS溢出会破坏Galaxy Tab上的点击事件
作者:互联网
我觉得我错过了一些基本的东西.
上:
三星的Galaxy Tab 10.1(在其他Andoid设备上可能是真的 – 不确定)
Dolphin或内置’默认’浏览器
任何使用overflow:auto或overflow-y auto设置样式的块元素,以获得垂直滚动条会导致div在单击子项时甚至不在事件树中.
例如.我有这样的事情:
<div id="a">
<ul>
<li>one</li>
<li>two</li>
<ul>
</div>
如果ul被设置为溢出:auto然后点击’one’或’two’在#a上触发事件 – 就好像ul / li甚至不存在一样.在纵向模式下一切都很好.我可以将平板电脑倾斜90度以使其工作,使其失效等.
我仍然需要在fiddler中简化这个,但你可以通过这里看到效果:
既然它都是浏览器,那一定是我的问题!?!
有任何想法吗?
解决方法:
这似乎是this problem.的变种
标签:android,css3,media-queries,dolphin-browser 来源: https://codeday.me/bug/20190630/1332904.html