0

我一直在尝试更改在 HTMLDrive JQuery 菜单中找到的此导航菜单上的 .hover 光标

我已经尝试过 css 和 jquery,对于我使用的 JQuery...

$("body").hover(function() { 
$(this).css({ 'cursor' : 'default'});});

这只是一个例子,我一直在测试所有的 html,比如 nav、menu、li 和 ul 样式

所以任何人都可以帮助我并告诉我发生了什么?

顺便说一句,我可以在除导航菜单之外的所有其他 HTML 中编辑光标。

4

3 回答 3

1

CSS...

#topnav a {
    cursor: default;
}
于 2011-08-25T16:05:58.417 回答
0

你应该在css中设置它。

如果您以链接为例,您可以这样做

#topnav li a:hover{cursor:default;}

除非必须,否则您不想使用 javascript。查看此Fiddle 链接以获取示例..注意 css 面板中的最后一行

于 2011-08-25T16:07:30.977 回答
0

试试这个:

$("#topnav a").hover(function() { 
$(this).css({ 'cursor' : 'default !important'});});

}

CSS:

#topnav a:hover{
   cursor:default !important;
}
于 2011-08-25T16:07:38.000 回答