使用Chrome 32按住鼠标左键显示不同的光标

时间:2014-01-23 19:47:24

标签: html css google-chrome

如果在元素上按住鼠标左键,目标是让光标改变,在本例中是一个按钮(对于canvas元素也观察到相同的行为)。 奇怪的是,在Chrome 32.0.1700.76中,如果在按钮的上部区域按住鼠标按钮,光标不会按预期更改,最多约为60像素。 请注意,如果按钮位于网页的最顶部,则只会出现此问题。 这就是我无法向JSFiddle显示效果的原因。

此代码示例可用于重现假设的错误:

<html>
    <head>
        <style type="text/css">
            #testButton {
                cursor: pointer;
            }
            #testButton:active {
                cursor: move;
            }
        </style>
    </head>
    <body>
        <button id="testButton" style="width:200px;height:200px">click</button>
    </body>
</html>

Firefox和IE按住鼠标左键按预期切换光标。 任何人都可以确认这种不当行为或提出修复Chrome的方法吗?

1 个答案:

答案 0 :(得分:0)

您是否在Chrome中模仿触摸事件?

打开检查器的设置,然后在“覆盖”部分中关闭“模拟触摸事件”。