有没有一种方法可以更改用作光标的svg图像的路径的填充颜色(例如:cursor: url(cur/play.svg), auto;)?

在将元素悬停之前我不知道颜色,因此它必须是CSS或JS解决方案(我不能只是预先制作另一个svg)。

最佳答案

不,那是不可能的。 CSS cursor规则加载外部资源,并且无法传递参数,SVG也无法读取其下方的颜色。

用具有对比色的填充和线条制作一个好的光标,它应该随处可见。

关于javascript - 更改用作光标的svg图像的颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23880280/

10-12 12:33
查看更多