当前位置:网站首页>SVG 的 path 属性绘制图形
SVG 的 path 属性绘制图形
2022-08-04 09:44:00 【逃跑计划】
SVG 是一种基于 XML 语法的图像格式,全称是可缩放矢量图(Scalable Vector Graphics)。
SVG 代码都包裹在一个 svg 标签里面,可以通过 circle(圆)、rect(方块)等标签绘制图形,同时可以通过 path 属性自定义想要的图形。
1. svg 的 path 路径
下面代码 d 里面是画图的步骤,M标识平移(move),L表示话直线(line),Z表示闭合,当前代码可以看作从 (18,3)开始 → ↓ → → 闭合,得到的图形如下。
<path
id="row"
d=" M 18,3 L 46,3 L 46,40 L 61,40 L 32,68 L 3,40 L 18,40 Z"
></path>
2.svg 的 use 标签
use 标签可以通过 id 来复用一个 svg,这在封装 svg 时很常用
<svg class="svg">
<path
id="row"
d=" M 18,3 L 46,3 L 46,40 L 61,40 L 32,68 L 3,40 L 18,40 Z"
></path>
<use href="#row" x="100" fill="#ffffff" stroke="green"></use>
<!-- 复制、白色填充、绿边 -->
</svg>
边栏推荐
猜你喜欢
[Punctuality Atom STM32 Serial] Chapter 3 Development Environment Construction Excerpted from [Punctual Atom] MiniPro STM32H750 Development Guide_V1.1
IDEA启动热部署
VRRP + MSTP configuration, huawei eNSP experiment 】 【
leetcode单调栈经典例题——最大矩形
ISO14443A读卡流程(作为示例参考)
参数优化文档介绍
I am 37 this year, and I was rushed by a big factory to...
双重for循环案例以及while循环和do while循环案例
MindSpore:model.train中的dataset_sink_mode该如何理解?
【正点原子STM32连载】第三章 开发环境搭建 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
随机推荐
How Oracle for current library or certain library data on the same server number?
数据万象内容审核 — 共建安全互联网,专项开展“清朗”直播整治行动
KubeDNS 和 CoreDNS
无线Mesh自组网方案,CV5200无线模组应用,支持高清数据远距离传输
优炫数据库只有数据文件如何恢复
MindSpore:Batchnorm only support nchw input!
双指针方法
MindSpore:【AIR模型导出】导出时提示源码中select_op参数类型转换失败
罗克韦尔AB PLC RSLogix5000中定时器指令使用方法介绍
参数优化文档介绍
[Punctuality Atom STM32 Serial] Chapter 4 STM32 First Experience Excerpted from [Punctual Atom] MiniPro STM32H750 Development Guide_V1.1
渗透——信息收集
Libtomcrypt AES 加密及解密
我和 TiDB 的故事 | TiDB 对我不离不弃,我亦如此
DOM简述
超宽带UWB实时精准定位,短距离无缝交互应用,物联网厘米级精度方案
浅聊偏函数
ansible部署脚本--亲测可用无坑
多了&lt;audio controls=
使用ClickHouse分析COS的清单和访问日志