下面的代码是网站第一个例子

svg动画

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"><style type="text/css">body {align-items: center;display: flex;height: 100%;justify-content: center;margin: 0;overflow: hidden;position: absolute;width: 100%;}.ham {cursor: pointer;-webkit-tap-highlight-color: transparent;transition: transform 400ms;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}.hamRotate.active {transform: rotate(45deg);}.hamRotate180.active {transform: rotate(180deg);}.line {fill:none;transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#000;stroke-width:5.5;stroke-linecap:round;}.ham1 .top {stroke-dasharray: 40 139;}.ham1 .bottom {stroke-dasharray: 40 180;}.ham1.active .top {stroke-dashoffset: -98px;}.ham1.active .bottom {stroke-dashoffset: -138px;}</style></head><body><svg class="ham hamRotate ham1" viewBox="0 0 100 100" width="80" onclick="this.classList.toggle('active')"><pathclass="line top"d="m 30,33 h 40 c 0,0 9.044436,-0.654587 9.044436,-8.508902 0,-7.854315 -8.024349,-11.958003 -14.89975,-10.85914 -6.875401,1.098863 -13.637059,4.171617 -13.637059,16.368042 v 40" /><pathclass="line middle"d="m 30,50 h 40" /><pathclass="line bottom"d="m 30,67 h 40 c 12.796276,0 15.357889,-11.717785 15.357889,-26.851538 0,-15.133752 -4.786586,-27.274118 -16.667516,-27.274118 -11.88093,0 -18.499247,6.994427 -18.435284,17.125656 l 0.252538,40" /></svg></body>
</html>

svg菜单图标和关闭图标动态切换相关推荐

  1. echarts图标的文字(label)动态切换显示隐藏

    功能描述 如图,没有背景色的柱子(后面简称 "差值柱" ),差值柱本身是不显示 label 的,图中差值柱上方的 label 实际是紫柱的 label. 这个紫柱上方显示和绿柱相比 ...

  2. Android 动态切换应用图标方案

    经常听到大家讨论类似的需求,怀疑大厂是不是用了此方案,据我个人了解,多数头部 app 其实都是发版来更新节假日的 icon.当然本方案也是一种可选的方案,以前我也调研过,存在问题和作者所述差不多,此外 ...

  3. Vue3使用element-plus1.3.0版本的el-menu菜单组件引入动态渲染icon图标时,图标组件刚好是Menu时报错,菜单不显示的解决方法

    目前在升级前端框架,UI组件element-plus升级到了目前最新的1.3.0beta8版本,图标也换成了官方提供的SvgIcon图标,官方提供了组件导入的方式使用图标.而我的图标是全局导入的,默认 ...

  4. uniapp 动态切换应用图标、名称插件(如新年、国庆等) Ba-ChangeIcon

    动态切换应用图标.名称(如新年.国庆等) Ba-ChangeIcon 简介(下载地址) Ba-ChangeIcon 是一款uniapp动态切换应用图标.名称的插件.可实现过年.过节动态切换应用图标的效 ...

  5. 01.使用.svg格式图片生成app图标详细步骤和注意事项

    Android8.0之后引入了矢量图标,可以支持动态特效,在不同安卓版本上可以相对应的显示圆形.方形圆角,方形图标 需要两张.svg格式的图片,一张前景图,一张背景图,分别命名为ic_launcher ...

  6. qt html svg应用,Qt 控件图标SVG实现

    Qt 控件图标SVG实现 应用程序开发时为了美观通常都会有几套皮肤,界面背景颜色.文字颜色等是可以调整rgb值切换成对应皮肤的颜色值,但是图标就不可以这样切换,除非提前加载所有皮肤的图标,但是这样就会 ...

  7. 计算机右键菜单更换顺序,电脑图标排列顺序怎么自己改变了

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:电脑图标排列顺序怎么自己改变了?回答:第一步,打开我的电脑.第二步,在空白处单击鼠标右键.第三步,鼠标放到查看上,然后会单击平铺.第 ...

  8. win7 桌面图标 计算机 灰色,笔者操作win7系统网络图标行为关闭灰色不可选的还原教程...

    随着电脑的使用率越来越高,我们有时候可能会遇到win7系统网络图标行为关闭灰色不可选问题,如果我们遇到了win7系统网络图标行为关闭灰色不可选的问题,要怎么处理win7系统网络图标行为关闭灰色不可选呢 ...

  9. wpf之lable右下角放关闭图标

    效果如下: 看右下角的关闭图标,丑一点就丑一点吧. 我的需求如下: 鼠标移动上去,背景颜色改变为蓝色,关闭图标出现.鼠标移动走,背景变成黑色,关闭图标隐藏. 为了实现这样一个简单的功能,我居然研究了2 ...

最新文章

  1. httpd服务的访问控制
  2. 相对网站根目录寻址 vs 相对当前目录寻址
  3. SAP LSMW批导数据的几个注意点
  4. 判断事件源的另一方法
  5. Hbase hbck2下载编译和基本使用
  6. C#Winform窗体实现服务端和客户端通信例子(TCP/IP)
  7. 信息学奥赛一本通 1065:奇数求和 | OpenJudge NOI 1.5 09
  8. notepad++反向查找/向上查找
  9. Exploring Simple Siamese Representation Learning
  10. 小程序测试之微信开发者工具
  11. 【Lintcode】1880. Largest Number X Which Occurs X Times
  12. 一个服务器多个网站搜外问答,多个网站共用一台服务器对SEO有影响吗?
  13. 【AR】AR 的几种底层实现方式
  14. 推荐15款优秀的chrome插件,每一款都是神器
  15. Mac相关配置(本地host,端口被占用)
  16. NLP领域的最新研究进展
  17. 流行的框架Nohttp到来,让我们见证封装好的Nohttp详细使用步骤吧
  18. ue4 离线渲染_[译]Real Shading in Unreal Engine 4(UE4中的真实渲染)(2)
  19. 写好用户故事的10个提示
  20. 注塑机摆放间距多少合适_选用注塑机的基本原则

热门文章

  1. DFA算法的简单说明与案例实现以及优化思路
  2. win11蓝牙耳机电脑无法识别为耳机的可能解决办法
  3. stm8s 定时器1 延时_STM8S_库函数_定时器自动装载TIM1
  4. 一文详解数据库“游标”
  5. Linux桌面GUI自动化测试工具-----dogtail
  6. 毕业设计 Spring Boot的共享充电宝管理系统(含源码+论文)
  7. 成都市武侯计算机实验小学官网,成都市武侯计算机实验小学:挖掘英语教材 聚焦核心素养...
  8. Vue中常见的指令及其含义?
  9. mysql给权限的语句_授予MySQL用户权限的语句
  10. 阿里云申请解封25号端口被拒后,修改QQ邮箱发送端口