首页 > 其他分享 >svg symbol模板

svg symbol模板

时间:2023-02-24 18:00:46浏览次数:37  
标签:body svg symbol 注册 使用 模板

svg symbol

<body>
<!-- 使用svg -->
<svg class="svg-icon text-blue-500" style="font-size: 5rem" aria-hidden="true">
    <use xlink:href="#icon-photo" fill />
</svg>

<!-- 注册svg -->
<svg style="position: absolute; width: 0px; height: 0px; overflow: hidden;">
    <symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
      <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 15.75l5.159-5.159a2.25 2.25 0 013.182 0l5.159 5.159m-1.5-1.5l1.409-1.409a2.25 2.25 0 013.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 001.5-1.5V6a1.5 1.5 0 00-1.5-1.5H3.75A1.5 1.5 0 002.25 6v12a1.5 1.5 0 001.5 1.5zm10.5-11.25h.008v.008h-.008V8.25zm.375 0a.375.375 0 11-.75 0 .375.375 0 01.75 0z" />
    </symbol>
  </svg>
</body>

使用symbol注册svg的优点:

  • 复用
  • 拓展性高:支持宽度、高度、颜色等属性修改

使用场景

从后端或某个目录下获取svg字符串,然后注册到body后,供当前页面使用

标签:body,svg,symbol,注册,使用,模板
From: https://www.cnblogs.com/zhuxiang1633/p/17152661.html

相关文章

  • 吃透8图1模板,人人可以做架构
    文章持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+......
  • 分享一个基本的分页模板(类似的分页都有工具,注意思想)
    publicclassBasePage<E>implementsSerializable{privatestaticfinallongserialVersionUID=1L;privateIntegerpageNo;privateIntegerpageSi......
  • 模板合集
    模板算法冒泡排序voidbubble_sort(int*a,intn){ boolf=1; while(f){ boolf=0; for(inti=1;i<n;i++) if(a[i]>a[i+1])swap(a[i],a......
  • (3). Vscode 配置模板输出
    1.点击设置,选择配置用户代码片段2.选择vue.json3.配置快捷模板......
  • python基于word模板批量生成word文件
    1、需要用到docxtpl库,用于操作word模板安装:pipinsatlldocxtpl处理之前的word模板 处理后的word 下面直接上代码揭开它的神秘面纱:第一步,读取excel中的内容imp......
  • 设计模式之(13)--模板方法模式
    今天我们来学习下模板方法设计模式。模板方法(TemplateMethodPattern):抽象的父类中定义一个操作中算法的骨架,而将一些步骤延迟到子类中。使得子类可以不改变一......
  • nuget包模板
    <?xmlversion="1.0"encoding="utf-8"?><ProjectSdk="Microsoft.NET.Sdk.WindowsDesktop"><PropertyGroup><TargetFrameworks>net45;net46</TargetFrame......
  • Vue模板是怎样编译的
    这一章我们开始讲模板解析编译:总结来说就是通过compile函数把tamplate解析成renderFunction形式的字符串compiler/index.jsimport{parse}from'./parser/index'imp......
  • StatefulSet 模板,更新,扩缩容,删除
    概念:StatefulSet是用来管理有状态应用的工作负载API对象,kubectl中可以简写sts,sts每一个pod生成一个唯一的标识符,sts_name-number,number从0开始。StatefulSet会关联卷(......
  • DFS和BFS理解+模板+例题
    DFS和BFS理解+模板+例题DFS(深度优先搜索)本质上是暴力把所有的路径都搜索出来,它运用了回溯,保存这次的位置并深入搜索,都搜索完便回溯回来,搜下一个位置,直到把所有最深位置都......