当前位置: 首页 > news >正文

【svg】

svg

  • 一、介绍
  • 二、基本使用
  • 三、使用

一、介绍

  • SVG 意为可缩放矢量图形
  • SVG 是一种用于描述二维图形的 XML 标记语言,与位图图像不同,SVG图像以文本形式存储,并且可以缩放到任意大小而不会失真,因为它们基于数学描述而不是像素。

二、基本使用

项目描述
<svg>包裹并定义整个矢量图
<line>创建一条直线
<polyline>创建折线
<rect>创建矩形
<circle>创建圆
<ellipse>创建圆和椭圆
<polygon>创建多边形
<path>通过指定点以及点和点之间的线来创建任意形状

三、使用

在这里插入图片描述

    <!-- 1.有默认宽高300*150 2.标签3.svg绘制图形务必在svg标签内部使用绘制图形4.--><svg class="box"><!-- x1,y1,(第一个点)x2,y2(第二个点)分别为起点和终点坐标,stroke为线条颜色,stroke-width为线条宽度 --><line x1="100" y1="100" x2="200" y2="200" stroke="red" stroke-width="5"></line><!-- 绘制折线  可以有多个点,多个点的时候,最好带逗号--><polyline points="300 300,50 100, 120 400,20 20" fill-opacity="0" stroke="skyblue"></polyline><!-- 绘制矩形 --><rect x="400" y="400" width="150" height="50" fill="yellow" stroke="black"></rect><!-- 绘制圆形 --><circle cx="370" cy="95" r="50" fill="pink" stroke="black"></circle><!-- 绘制椭圆  cx,cy为圆心坐标,rx ry分别为x轴半径和y轴半径 --><ellipse cx="500" cy="500" rx="100" ry="50" fill="green" stroke="black"></ellipse><!-- 绘制多边形 --><polygon points="600 100,300 400,750 100" fill="purple" stroke="purple"></polygon><!-- 绘制路径  M为移动到初始位置,L为画线,Z为将结束和开始闭合--><path d="M100 100 L200 200 L300 300 Z" fill="none" stroke="blue"></path><!-- 绘制文字 --><text x="100" y="100" fill="red" font-size="30">Hello World</text></svg>
http://www.dtcms.com/a/312715.html

相关文章:

  • 人工智能之数学基础:几何型(连续型)随机事件概率
  • 2、docker容器命令 | 信息查看
  • Redis 7中的List类型指南
  • 14.Redis 哨兵 Sentinel
  • 10.Redis 数据类型
  • Back to the Features中,直观物理的评价指标是什么,计算方式是什么
  • 5 进入 CD 的世界
  • Thread 类的基本用法
  • 蛇形卷积介绍
  • Spring Cloud微服务中的内存泄漏问题定位与解决方案
  • 【Unity】背包系统 + 物品管理窗口 (上)
  • 7.13.B+树
  • 【机器学习】线性回归算法详解:线性回归、岭回归、Lasso回归与Elastic Net
  • [AI8051U入门第十四步]W5500实现UDP通信
  • 第六章第三节 TIM 输出比较
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现各类垃圾的分类检测识别(C#代码UI界面版)
  • 学习游戏制作记录(实现克隆攻击的克隆复制和水晶代替克隆)8.3
  • 机器学习——下采样(UnderSampling),解决类别不平衡问题,案例:逻辑回归 信用卡欺诈检测
  • LangChain缓冲记忆组件的使用与解析
  • 决策树学习全解析:从理论到实战
  • 数据结构:在链表中插入节点(Inserting in a Linked List)
  • 回归的wry
  • 浅谈Python中的os.environ:环境变量交互机制
  • Uniapp一根数据线实现真机调试运行【uniapp如何把项目运行在手机上】
  • io_submit系统调用及示例
  • 基于springboot的在线考试系统/考试信息管理平台
  • Suno的100个高质量歌词元标签(MetaTags)详解与使用指南
  • SpringBoot3.x入门到精通系列:2.4 RESTful API设计
  • 电脑声音标志显示红叉的原因
  • Spring Batch的2种STEP定义方式