【发布时间】:2021-05-09 00:05:19
【问题描述】:
我正在尝试个性化我的网页光标并设法做到了。但是,页面的某些(随机?)部分光标显示为默认版本,而不是我设置的个性化光标。有谁知道我该如何解决这个问题?我在我的 HTML 文档中添加了一个元素来设置我网站的背景图片,并使用它来设置整个页面正文的光标。在我的 CSS 文件中,我还指定所有链接都应该是我的个性化光标(由于某种原因,它不会在链接上显示个性化光标)。
这是我的代码的一部分,以防万一:
<style>
body {
background-image: url("background.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
cursor: url("speakercursor3.png"), auto;
}
</style>
CSS 文件中的这段代码:
a { cursor: url("speakercursor3.png"), auto;}
非常感谢您的帮助!
【问题讨论】:
-
请添加一个 jsfiddle 示例,包括您的图像并复制您的案例。光标有一定的大小限制,具体取决于浏览器,您可以在此处找到详细信息:developer.mozilla.org/en-US/docs/Web/CSS/…。这是一个小提琴复制大小限制:jsfiddle.net/taq85916
-
jsfiddle.net/wpz0rhe6/11 我不确定这是否是您想要的,因为我从未使用过 jsfiddle(再次抱歉,对游戏非常陌生)。我不得不将我的光标图像更改为您在建议中发送的图像,因为我的不在网上。自定义光标未出现在 jsfiddle 的最后 2 个链接上,但它在我的网站上消失了(我假设它是光标图像的大小)。光标不工作的其他地方与我的页面上的相同。我已经尝试将大小限制为 30x30 像素,但遗憾的是没有任何改变。非常感谢您的帮助:)
标签: html css mouse-cursor