其他分享
首页 > 其他分享> > android – CSS溢出会破坏Galaxy Tab上的点击事件

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