html - 为什么我不能使用导入 svg
问题描述
每当我导入带有<use>
标签的 svg 时,除非我指定该 svg 的 id,否则它将不起作用,即使它是文档中唯一的 svg!
这将在 svg 文件中指定 id="shap" 后起作用:
<svg className="home__social-icon-leetcode">
<use xlinkHref="svg/shap.svg#shap"></use>
</svg>
即使 svg 文件不包含多个 svg,这也不起作用!:
<svg className="home__social-icon-leetcode">
<use xlinkHref="svg/shap.svg"></use>
</svg>
解决方案
推荐阅读
- python - 枢轴/重塑熊猫数据框
- python - 台式计算机/PC 的 HTML“捕获”属性
- visual-c++ - '::main' 必须返回 'int' void main() ^
- mysql - 在linux中制作导出表postgresql的时间表
- android - 如何停止在 Transformation.map 中发射空值
- visual-studio-code - vscode 文件中的问题似乎是二进制文件,无法作为文本打开
- python - sqlalchemy orm:如何在父类中定义方法以返回相关子值的列表(一对多关系)
- python - 在 s3 存储桶中压缩对象,然后将 zip 文件夹上传到存储桶
- python - 硒模块`NoSuchElementElement`异常[PYTHON]
- python - 如何在 Jupyter Notebook 上安装 playwright?