前几天我只是使用了一些javascript,之前,我知道如何让它显示光标的唯一方法就是这样做:
<a href="javascript:" onClick="myfunction()"></a>
但我决定找一些其他方法来做。我不想让我的css凌乱而且到处都是,我把它添加到我的样式表中:
a{
cursor:pointer
}
我没有在其他地方设置非链接锚点的样式。是否可以设置非链接锚点的样式?
或者有没有办法用javascript做这个比上面列出的两种方式更好的方法。
答案 0 :(得分:1)
只要不妨碍您在网页上的任何其他位置设置<a>
标记的样式,这就是最好的方法。
答案 1 :(得分:1)
嘿,有些浏览器将光标称为指针,其他人称之为手(忘了哪些是哪些)。所以你需要做的是
.pointable
{
cursor: pointer;
cursor: hand;
}
修改强>
我喜欢创建一个名为pointable的css样式,并将其应用于我想要指向的任何元素。
<div class="box pointable rounded">dggf</div>
<a class="pointable">sdds</a>
答案 2 :(得分:0)
所有<a>
代码都应具有href
属性,即使该代码为空或显示javascript:;
。
所以我建议选项1。