html - "-" 登录 svg 路径
问题描述
我尝试使用 svg 学习绘图和动画,以便在网络中使用它。我遇到了一些 svg 动画的例子,但我不理解 svg 代码的某些部分。例如
<svg width="100%" height="100%" viewBox="0 0 600 800" preserveAspectRatio="none">
<path fill="none" d="M300-10c0,0,0,164,0,410c0,232,0,410,0,410"/>
</svg>
我不明白M300-10之类的部分。正如我在文档中读到的那样,M 意味着绝对移动到点,我们需要设置 X 和 Y 坐标
另一个例子
<svg width="100%" height="100%" viewBox="0 0 600 800" preserveAspectRatio="none">
<path fill="none" d="M300-10c0,0,295,164,295,410c0,232-295,410-295,410"/>
</svg>
与“c0,232-295,410-295,410”相同 - 我不明白,232-295 和 410-295 是什么意思
如果有人向我解释这是什么意思,我将不胜感激。
解决方案
减号表示负数。
M300-10
移动到 x=300,y=-10
推荐阅读
- javascript - Bulma Steps Extension 不会“踩”
- android - 带有 Kotlin 空响应的 Retrofit2
- azure - Graph Api 的应用程序注册门户
- ios - 从标签栏控制器打开带有后退按钮的单独 ViewController
- detox - Detox IOS - 由于连续动画错误导致测试失败,disableSynchronization 不起作用
- r - 在闪亮的应用程序中单击网络节点后更新数据表
- python - XSS 保护 jsonify 输出的最佳方法
- html - 在 Blender 中创建了一个没有骨骼的关键帧动画,但我不知道如何在 Three.js 中使用它。(我知道处理骨骼)
- javascript - 如何从angularjs中的组件标签访问组件模板中的对象或变量
- asp.net - 获取给定 Controller 和 Action 的路由模板