Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 我能';无法使用任何自定义url光标_Css_Svg - Fatal编程技术网

Css 我能';无法使用任何自定义url光标

Css 我能';无法使用任何自定义url光标,css,svg,Css,Svg,这是我的第一只虫子,所以要温柔。我就是无法让自定义url光标工作。当使用像“指针”这样的标准url时,一切都可以工作,但是当使用url时,无论是本地的还是远程的,它都不起任何作用 我在这里遇到过类似的问题,但没有一个适合我(检查大小、文件类型、url位置…) 我的目标是让它在悬浮svg图像时出现。我已经尝试在svg文件本身中设置它的样式,它可以很好地用于“指针”,但不能用于“url”。 我曾尝试在标记中添加svg文件,并在其中设置光标样式,使用“指针”,而不使用“url”。 在不同的浏览器上测试

这是我的第一只虫子,所以要温柔。我就是无法让自定义url光标工作。当使用像“指针”这样的标准url时,一切都可以工作,但是当使用url时,无论是本地的还是远程的,它都不起任何作用

我在这里遇到过类似的问题,但没有一个适合我(检查大小、文件类型、url位置…)

我的目标是让它在悬浮svg图像时出现。我已经尝试在svg文件本身中设置它的样式,它可以很好地用于“指针”,但不能用于“url”。 我曾尝试在标记中添加svg文件,并在其中设置光标样式,使用“指针”,而不使用“url”。 在不同的浏览器上测试,它们都没有响应

我做错了什么?下面是我尝试过的一些东西:

<svg ...>
<style>
    svg {cursor: url(01ssss3326.cur);}
</style>
</svg>

svg{cursor:url(01ss3326.cur);}
不起作用

<svg ...>
<style>
    svg {cursor: url(http://www.rw-designer.com/cursor-extern.php?id=107471);}
</style>
</svg>
<body>
    <img src="prettyinternet.svg" alt="" style="cursor: url(http://www.rw-designer.com/cursor-extern.php?id=109070);">
</body>
<body>
    <img src="prettyinternet.svg" alt="" style="cursor: pointer;">
</body>

svg{cursor:url(http://www.rw-designer.com/cursor-extern.php?id=107471);}
不起作用

<svg ...>
<style>
    svg {cursor: url(http://www.rw-designer.com/cursor-extern.php?id=107471);}
</style>
</svg>
<body>
    <img src="prettyinternet.svg" alt="" style="cursor: url(http://www.rw-designer.com/cursor-extern.php?id=109070);">
</body>
<body>
    <img src="prettyinternet.svg" alt="" style="cursor: pointer;">
</body>

不起作用

<svg ...>
<style>
    svg {cursor: url(http://www.rw-designer.com/cursor-extern.php?id=107471);}
</style>
</svg>
<body>
    <img src="prettyinternet.svg" alt="" style="cursor: url(http://www.rw-designer.com/cursor-extern.php?id=109070);">
</body>
<body>
    <img src="prettyinternet.svg" alt="" style="cursor: pointer;">
</body>

这很有效

<svg ...>
    <style>
        svg {cursor: pointer;}
    </style>
 </svg>

svg{cursor:pointer;}

这也行

这样行吗?我想你只是缺少了


svg{cursor:url(“01ss3326.cur”);}
这是我在我的一个项目中使用的另一个例子,它是有效的。我正在我的css中传递它


cursor:url(“数据:image/svg+xml;utf8,你好,Evren,我用引号试过了”"单引号“”没有引号,没有任何效果。但是,通过您提供的示例,我看到了一些进展:当我将css添加到外部css工作表上时,您的css对我来说是有效的,但它与内联样式(这正是我的目标)不起作用。我的示例即使在外部css工作表上也不起作用。我不知道内联样式中要更改什么如果没有具体原因,我建议您不要使用内联样式。特别是对于游标,因为您可能希望在悬停时更改它。问题不在于内联样式,因为它也不适用于外部CSS表和“指针”即使是内联运行也很好。但我已经解决了它!碰巧指定回退游标显然是强制性的。这也是您的代码中的内容,而我的代码中没有,现在我已经做了更改,它终于起作用了!感谢您的回复!欢迎您!