b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

css Cursor: url()自定义鼠标指针样式为图片

电脑杂谈  发布时间:2020-08-26 21:10:10  来源:网络整理

css鼠标经过图片样式_css鼠标样式图片_css 图片 鼠标经过样式

css自定义鼠标指针样式是使用图像Cursor: url(). 今天在项目中,我们将使用自定义鼠标样式,格式:

css: {cursor: url('Absolute path image(format: cur,ico)'),-moz-zoom-out;} //低于FF

css: (cursor: url('absolute path'),auto;} // IE,FF,Chrome浏览器都可以使用

前面的url是自定义鼠标格式,图像的绝对路径地址,后面的参数是css标准的光标样式(IE中不需要)

css鼠标样式图片_css 图片 鼠标经过样式_css鼠标经过图片样式

图标的格式分为不同的浏览器: IE支持cur,ani和ico的三种格式,而FF支持bmp,gif,jpg,cur和ico的这些格式. 它不支持ani格式,也不支持gif格式,因此通常最好将图片保存为cur或ico格式. 如果是ani格式,则可以在FF下使用jpg,gif,bmp(cursor: url(.... ani),url(.... gif),自动)

还有几点需要注意: 1.图片地址是绝对路径,2.图片大小最好为32 * 32,无论如何,每个浏览器下分析的大小是不同的

使用Cursor: url():

光标: url(),指针;

css 图片 鼠标经过样式_css鼠标样式图片_css鼠标经过图片样式

url: 要使用的自定义光标的URL. 图片类型必须为.cur或.ani格式. (我在此项目中使用了.ico格式,但未发现浏览器兼容性问题)

pointer: 默认的鼠标光标样式. 当找不到可用的已定义游标时,将使用此游标.

在最近的项目中,我使用了将鼠标光标设置为自定义图片的特殊效果,并且在使用Cursor: url()的过程中遇到了许多问题.

问题1: 浏览器不兼容:

css鼠标样式图片_css鼠标经过图片样式_css 图片 鼠标经过样式

它可以在FF Firefox中正常显示,但是首先不能在IE中显示,然后鼠标图片的尺寸太小. 在Google浏览器中,鼠标图片的大小更加突出-超级大.

遇到的情况与百度的结果恰好相反. 朋友遇到的许多问题都与FF浏览器不兼容.

对于鼠标图片未在浏览器中显示的问题,问题可能出在对鼠标图片的URL路径的引用上. 您可以分别尝试绝对路径参考和相对路径参考.

问题2: 浏览器之间的鼠标图片大小不一致:

css鼠标样式图片_css鼠标经过图片样式_css 图片 鼠标经过样式

此问题应该与浏览器之间的游标图片分析有关. 起初,我的鼠标图片大小为59 * 56. 后来,将鼠标图片尺寸更改为32 * 32后,图片尺寸不一致. 解决了. ​​

(经测试发现,如果大小超过32 * 32,则会出现此问题)

问题3在IE中使用Cursor URL()时,会发生鼠标闪烁问题:

将Title或Alt添加到用于设置Cursor URL()的容器元素时,会发生此现象. 最后,标题标签被不情愿地删除了. 是因为Cursor与IE中的Title和Alt冲突吗?


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-307554-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 杨瑞玲
        杨瑞玲

        >大家不要迷信美国所谓最新的濒海战斗舰

      • 张洋
        张洋

        我国舰队才刚刚无害通过阿留申群岛海域

      • 董雨晴
        董雨晴

        傻帽真的变亲妈呀

      热点图片
      拼命载入中...