gpt4 book ai didi

css - 使用 React 样式组件设置自定义光标图像

转载 作者:行者123 更新时间:2023-12-05 06:57:57 26 4
gpt4 key购买 nike

我试图在悬停在特定元素上时设置自定义光标图像。我试过将我的 svg 图标放在 src 文件夹中,并在样式组件中将其称为

const HStyles = styled.h3`
cursor: url("images/pen-tool.svg");
`;

但它不会将光标更改为笔图像。我也试过

 cursor: url('images/pen-tool.svg'),
url('images/pen-tool.cur');

cursor: url('images/pen-tool.svg'),
move;

我的 svg 在其 svg 标签中定义了宽度和高度,但仍然无效。我在这里错过了什么吗?您可以查看我的代码沙箱示例 here

最佳答案

const HStyles = styled.h3`
cursor: url("images/pen-tool.svg");
`;

样式化组件是 CSS-in-JS。你不能写像“images/pen-tool.svg”这样的声明并且必须从导入中调用变量。

只需导入 images/pen-tool.svg 并像这样调用它:

import penTool from "./images/pen-tool.svg";

const HStyles = styled.h3`
cursor: url(${HStyles}), auto;
`;

别忘了“自动”

关于css - 使用 React 样式组件设置自定义光标图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64766741/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com