Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Chrome强制默认鼠标光标?_Html_Css_Google Chrome_Cursor - Fatal编程技术网

Html Chrome强制默认鼠标光标?

Html Chrome强制默认鼠标光标?,html,css,google-chrome,cursor,Html,Css,Google Chrome,Cursor,我试图使用JS/CSS以编程方式更改鼠标光标,但我的问题是:似乎Chrome将*强制指针返回默认指针,无论将其设置为什么 下面是一个说明问题的简单示例: <html> <head> <style type="text/css"> div#mouse_test { cursor: crosshair; } </style> <body> <div id="mouse_test">Here is a small

我试图使用JS/CSS以编程方式更改鼠标光标,但我的问题是:似乎Chrome将*强制指针返回默认指针,无论将其设置为什么

下面是一个说明问题的简单示例:

<html>

<head>
<style type="text/css">

div#mouse_test
{
    cursor: crosshair;
}

</style>

<body>

<div id="mouse_test">Here is a small div</div>

</body>
</html>

div#鼠标测试
{
光标:十字线;
}
这是一个小div
当我在Firefox中查看上述示例时,它的工作原理与预期一样,在div的文本上移动鼠标会将光标更改为十字线

但是,当我在Chrome中查看它时,光标变为十字线,然后(大约一秒钟后)变回默认指针

有人有什么见解吗?Chrome强制默认指针是真的吗?如果是的话,有没有办法解决这个问题

任何帮助都将不胜感激。谢谢

固定的

重新启动浏览器解决了这个问题。尽管如此,还是很奇怪,因为我看到了*每个改变鼠标光标的页面上的问题行为——我正在处理的页面,以及我正在查看的几个带有CSS光标示例的页面。我使用JS定时器来设置光标,所以其中一个可能挂在后台。这仍然很奇怪,因为在多个选项卡中,行为是完全一致的

非常感谢Stack Overflow社区提供了快速而有用的响应:)

所以我不相信它会强制指针


重新启动浏览器,再试一次(有时我的光标在指针和法线之间闪烁)。

这对我来说似乎很好:也许一个活生生的例子会有所帮助。在Win 7上的Google Chrome 9.0.597.107中,同样的代码也适用于我。它在我的Chrome中很好:修复。谢谢大家的关注-浏览器重启修复了它。我的错误,谢谢你的帮助:)