You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Chrome无法显示CSS图片光标问题求助

自定义光标不生效的排查修复方案
  • 检查图片路径是否正确:确保cursor.png和你的HTML文件在同一目录下,或者使用正确的相对路径(比如HTML在子文件夹时,路径写成../cursor.png)。可以直接在浏览器地址栏输入图片路径,能打开才说明路径没问题。

  • 确认图片格式合规:浏览器仅支持PNG、GIF、CUR(Windows专用光标文件)作为自定义光标,别用JPG格式。另外GIF如果是动画的,部分浏览器可能不支持,优先用静态PNG或CUR。

  • 限制尺寸并设置光标热点:主流浏览器对光标尺寸有上限(比如Chrome最多支持32×32像素),再确认下图片尺寸是否符合要求。同时可以给光标添加热点坐标,示例代码:

    <div style="cursor: url('cursor.png') 5 5, grab;">
      <p> lorum ipsum </p>
    </div>
    

    这里的5 5是光标热点的x、y坐标(从左上角开始计算),不设置的话默认是左上角,部分浏览器可能因此不显示自定义光标。

  • 添加浏览器前缀做兼容:Chrome、Safari这类webkit内核浏览器,可能需要加-webkit-grab前缀,修改后代码:

    <div style="cursor: url('cursor.png'), -webkit-grab, grab;">
      <p> lorum ipsum </p>
    </div>
    
  • 保证元素有足够交互区域:如果div没设置宽高或内边距,可能只有<p>标签的区域才会触发光标变化。可以给div加样式扩大交互范围,比如:

    <div style="width: 100%; height: 200px; cursor: url('cursor.png'), grab;">
      <p> lorum ipsum </p>
    </div>
    

内容的提问来源于stack exchange,提问作者CodingMan734

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 16:41:32