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

Html 使用Chrome 32按住鼠标左键时显示不同的光标,html,css,google-chrome,Html,Css,Google Chrome,目标是改变光标,如果在元素上按住鼠标左键,在本例中,canvas元素也观察到相同的按钮行为。 奇怪的是,在Chrome 32.0.1700.76中,如果在按钮的上部区域按住鼠标按钮,光标不会像预期的那样改变,从顶部到顶部大约60像素。 请注意,只有当按钮位于网页顶部时,才会出现问题。 这就是为什么我不能在JSFIDLE上显示效果 此代码示例可用于重现假定的错误: <html> <head> <style type="text/css">

目标是改变光标,如果在元素上按住鼠标左键,在本例中,canvas元素也观察到相同的按钮行为。 奇怪的是,在Chrome 32.0.1700.76中,如果在按钮的上部区域按住鼠标按钮,光标不会像预期的那样改变,从顶部到顶部大约60像素。 请注意,只有当按钮位于网页顶部时,才会出现问题。 这就是为什么我不能在JSFIDLE上显示效果

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

<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提出一种解决方法吗?

您是否在Chrome中模拟触摸事件


打开inspector的设置并在Overrides部分关闭Simulate touch events。

Chrome 34.0.1788.0 Dev正确显示它。Chrome 32.0.1700.102适用于我请链接到一个实时示例,可能是另一个元素重叠了该错误。否,我仍然得到Chrome32.0.1700.107 m的bug,上面的代码完全粘贴到html文件中。但是正如我所说的,最新的开发版本正确地显示了它,所以它显然是一个很快就会被修复的bug@smitt04:我使用的是Win7,可能是Win8。这可能是操作系统的错误,我使用的是OSX,可能只是在Windows上,我没有打开它。