最近琥珀帮别人研究制作光标文件,花了好长时间(其实似乎是被chrome坑了),于是就想写一篇文章帮大家少走点弯路好咯。
首先你需要知道windows系统的光标文件最大只有32x32,网页可以支持更大的(64x64?),以及Windows和ie只支持.cur/.ani/.ico(少)格式的光标文件,而火狐可以支持.png/.gif以及更多,但是chrome似乎对.ani文件的支持有问题(有病病),这里琥珀主要说.cur和.ani的文件。
简单地来说,.cur就是静态光标文件,.ani就是动态光标文件。
先说怎么做cur格式的,打开你的ps,新建一个32x32的画布,然后开始你的表演。

照这样按你的喜好制作一套光标文件。
需要注意的是ps除了cs6之外都缺少了一个叫ICOFormat.8bi的插件,是无法保存为我们所需要的格式的,可以选择手动安装或者看下面的步骤。
必应上搜索GIF movie gear(为啥要用必应,你以为百度搜出来的都是什么奇奇怪怪的东西。。。)
选择试用,可以用30天,打开它,打开我们的图片然后直接保存为cur,下面记得要设置热点,就是你的鼠标点击的位置。
之后打开你的控制面板,搜索鼠标,进入外观设置,选择你做的文件就ok了。
至于ani格式的呢,首先制作你的gif文件,这里就不多说了。然后同样用GIF movie gear打开它,保存为ani格式,同样不要忘了设置热点。

以下是关于网页设置鼠标的介绍:
网页的话其实只要把文件上传之后在你的css样式表中加一段代码就好了,不要加引号。

body {
    background: #fff;
    background-attachment: fixed;
    cursor:url(你的文件地址),auto;
}

有关对特殊情况改变样式的自行百度cursor的用法就好了。


吾辈名为秋月琥珀,今后也请多多关照了