css - 如何使用变换矩阵修改 svg 路径数据
问题描述
我有这条路:
<path
d="M 7883.4635415 13741.015625 L 8147.5260415 14725.0"
transform="matrix(0.03,0,0,-0.03,0,842)"
/>
是否有可能以某种方式删除转换,而是直接修改路径(d="M 7883.4635415 13741.015625 L 8147.5260415 14725.0"
)中的点?我想沿路径为元素设置动画,并且转换导致一些偏移问题。
解决方案
这篇文章有很好的信息:
https://css-tricks.com/svg-path-syntax-illustrated-guide/
您可以像这样更改path
in css:
path
{
d: path("M 7883.4635415 13741.015625 L 8147.5260415 14725.0")
}
要删除变换:
transform: unset;
推荐阅读
- c - 林间空地键盘(转义,箭头)加速器
- sql - 选择除特定列中具有最大值的行之外的所有内容
- eclipse - 运行 build.xml 时构建失败
- javascript - 添加作为命令行参数给出的数字的推荐方法(速度,清晰度)
- r - 按组生成元素列表的函数 (R)
- ios - iOS 类似 Android Animator(Set) 的复杂动画协调
- typescript - 带有动态分配的 Typescript 2.9 错误
- sql - 使用 Sql Agent 部署 Sql Analysis Services 时出错
- ffmpeg - 如何在不重新启动 ffmpeg 命令正在播放的视频流的情况下更改视频的 fps?
- java - 使用布尔值或对象字段反序列化 json