为CSS自定义游标使用外部图像
是否可以使用CSS自定义游标的外部图像url? 以下示例不起作用:
HTML:
<div class="test">TEST</div>
CSS:
.test { background:gray; width:200px; height:200px; cursor:url('http://upload.wikimedia.org/wikipedia/commons/d/de/POL_apple.jpg'); }
小提琴: http : //jsfiddle.net/wNKcU/4/
它不工作,因为你的形象太大了 – 图像尺寸有限制。 例如,在Firefox中,大小限制是128x128px。
另外,你也必须添加auto
。
这里的jsFiddle演示 – 注意这是一个实际的图像,而不是默认的光标。
.test { background:gray; width:200px; height:200px; cursor:url(dhtmltutors/cursor-hand.gif), auto; }
<div class="test">TEST</div
我会把这个作为一个评论,但我没有代表它。 Josh Crozier回答的是正确的,但对于IE .cur和.ani是唯一支持的格式。 所以你可能应该有一个后备,以防万一:
.test { cursor:url("dhtmltutors/cursor-hand.gif"), url(foo.cur), auto; }