css 我是否应该将cursor:pointer添加到pseudo class:hover?

cclgggtu  于 2023-05-19  发布在  其他
关注(0)|答案(3)|浏览(135)

我不知道,我该用什么

.myclass {
  cursor: pointer;
}

.myclass:hover {
  cursor: pointer;
}

还是没有区别?

hof1towb

hof1towb1#

你想用什么都行。
我会使用第一个,因为它会保存我几行的CSS
否则,您可以为所有其他伪类指定不同的指针。
例如:

a:link{cursor:pointer;} /* you still dont need it ... as it's default*/
a:hover{cursor:crosshair;}
a:active:{cursor:wait;}
a:visited{cursor:wait;}
a9wyjsp7

a9wyjsp73#

我发现,如果你需要支持IE7,使用:hover伪类可能会导致页面不规则地跳动,如果带有样式化光标的元素靠近页面底部的话。我建议不要使用:hover,因为没有它CSS也能正常工作。

相关问题