我不知道,我该用什么
.myclass { cursor: pointer; }
或
.myclass:hover { cursor: pointer; }
还是没有区别?
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;}
elcex8rz2#
没有区别-the cursor will change in either case。
a9wyjsp73#
我发现,如果你需要支持IE7,使用:hover伪类可能会导致页面不规则地跳动,如果带有样式化光标的元素靠近页面底部的话。我建议不要使用:hover,因为没有它CSS也能正常工作。
3条答案
按热度按时间hof1towb1#
你想用什么都行。
我会使用第一个,因为它会保存我几行的CSS
否则,您可以为所有其他伪类指定不同的指针。
例如:
elcex8rz2#
没有区别-the cursor will change in either case。
a9wyjsp73#
我发现,如果你需要支持IE7,使用:hover伪类可能会导致页面不规则地跳动,如果带有样式化光标的元素靠近页面底部的话。我建议不要使用:hover,因为没有它CSS也能正常工作。