据我所知,您可以使用CSS来改变默认之间,并自定义URL的光标,我知道,你可以为特定的元素设置特定的游标。 我想要做的就是设置游标的默认值,以便当用户将鼠标悬停在任何可以调出点击手指光标的元素上时,我自己的自定义点击手指就会出现。多个自定义光标
来解释它的另一种方式,想象一下,而不是每当用户将鼠标悬停在某个元素运行时,它将每当网页光标变成默认的一个运行选择。
我觉得我已经做了解释这个的确定工作,但如果我没有意义,我会高兴地进一步解释。
据我所知,您可以使用CSS来改变默认之间,并自定义URL的光标,我知道,你可以为特定的元素设置特定的游标。 我想要做的就是设置游标的默认值,以便当用户将鼠标悬停在任何可以调出点击手指光标的元素上时,我自己的自定义点击手指就会出现。多个自定义光标
来解释它的另一种方式,想象一下,而不是每当用户将鼠标悬停在某个元素运行时,它将每当网页光标变成默认的一个运行选择。
我觉得我已经做了解释这个的确定工作,但如果我没有意义,我会高兴地进一步解释。
您可以轻松地做到这一点使用Javascript:
var elements = document.getElementsByTagName("*");
// gets array of every element
for(var counter = 0; counter < elements.length; i ++) {
// loops through every element
if(window.getComputedStyle(elements[counter]).cursor == "pointer") {
// checks if the element uses a "pointer" cursor
elements[counter].style.cursor = "url(/* Your cursor's URL */)";
// if it does, the cursor is replaced with yours
}
}
对于顾客CSS光标它就像任何其他的CSS元素使用URL()
https://developer.mozilla.org/en-US/docs/Web/CSS/cursor?v=example
cursor: url(path/to/image), auto;
无需JavaScript的,如果你想这是每然后链接:
a:hover{
cursor: url(path/to/image), auto;
}
如果您正在寻找进入替换默认光标,我认为只能做[通过JavaScript(http://stackoverflow.com/questions/12368502/html-css-cursor-how-to-change-default-图像换指针)。 – Pyromonk