css - 使用 Inkscape 将外部 CSS 类样式嵌入到 SVG 元素中
问题描述
我使用 Inkscape 来编辑像这样的现有 SVG 文件(为了便于阅读,进行了简化):
<svg>
<style type="text/css">
.st0{fill:#AFAA96;stroke:#AFAA96;stroke-miterlimit:10;}
.st1{fill:none;stroke:#738282;stroke-width:16;stroke-miterlimit:10;}
</style>
<rect x="0.5" y="0.5" class="st0" width="99" height="99"/>
<path class="st1" d="M10 10"/>
</svg>
如您所见,有 2 个 css 类“st0”和“st1”,应用于 a<rect>
和 a<path>
我不希望 SVG 包含 CSS 类。
我需要每个 SVG 元素都包含关联类的所有相应样式。
有没有办法使用 Inkscape 将以前的 SVG (自动)转换成这个?
<svg>
<rect x="0.5" y="0.5" width="99" height="99" fill="#AFAA96" stroke="#AFAA96" stroke-miterlimit="10"/>
<path fill="none" stroke="#738282" stroke-width="16" stroke-miterlimit="10" d="M10 10"/>
</svg>
先感谢您 :)
解决方案
推荐阅读
- python - 如何处理 CSV 字典中的“缺失键值”并通过 Pandas 数据框工作?
- arduino - 按下按钮旋转图像
- python-3.x - 我正在尝试对同时具有 string 和 int 的嵌套字符串进行舍入
- rust - 是否可以在 rust 中重载 String 类型的 add 运算符?
- ios - NotificationService Extension 返回与 App 目标不同的语言环境
- python - 如何在 Tkinter Canvas 上配置动态创建的矩形?
- asp.net-mvc - Asp Net Mvc:可以从Partial View返回JSON数据吗?
- python - pandas 通过将列表中的每个元素与其他所有元素相乘来创建一个 DataFrame
- crystal-reports - Crystal Reports 在节中重复组标题
- visual-studio - Visual Studio SSRS 项目文件错误:该项目需要用户输入。重新加载项目以获取更多信息