【发布时间】:2015-08-06 09:13:55
【问题描述】:
我正在尝试为我的网站的第 1 阶段显示一个 png 而不是我的光标。 背景图像转换在 jQuery 中,其余在 PHP、CSS、HTML 中。 我研究并使用了每个人似乎都在使用但光标不会出现的代码。我检查了图像的命名和路径是否正确。 Chrome 上的检查元素也没有显示错误。 如果您能找到错误,请告诉我...
光标应仅与第一个背景一起出现(“顶部”)。 任何提示都非常感谢!
CSS:
.top {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 100;
width: 100%;
}
.top: hover {
cursor: url("images/cursorcamera.png");
jQuery
$(document).ready(function(){
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'audio/camera.wav');
$('*').click(function(){
audioElement.play();
$('.top').fadeOut('slow')
// $('.second').fadeOut('slow').delay(1000);
$('.second').delay(5000).fadeOut();
$('#counter').delay(5000).fadeOut();
});
});
【问题讨论】:
-
很确定您不希望在
:和hover之间有空格。 -
更不用说,无论如何,如果它是
:hover,光标只会在元素上,所以只需简化并将cursor规则放在.top上,而不用打扰:hover。 -
谢谢 - 我也试过了,但没有什么不同。也已将其替换为新图像以进行检查。加载图像也没有错误..还有什么可以阻止光标出现吗?
标签: jquery html css hover cursor