我对 SVG 中的描边和填充默认值感到困惑。
在 SVG 规范 ( http://www.w3.org/TR/SVG/painting.html#StrokeProperty ) 中它说 stroke 属性的初始值是 none - 我猜这是透明的?默认笔划宽度为 1。默认笔划不透明度也应为 1
与 filll ( http://www.w3.org/TR/SVG/painting.html#FillProperty) 类似,默认值应为黑色,不透明度为 1
Inkscape 和浏览器似乎假定 stroke = black 并且 fill 是透明的 - 是这样吗?有谁知道默认值应该是多少?我渲染的 SVG 似乎与浏览器和 Inkscape 显示的内容不一致...
最佳答案
stroke=none 表示完全没有笔划,这与透明略有不同(stroke=
规范说明了填充和描边的默认值。到目前为止,我还没有看到任何 svg 查看器出错。你有 svg 示例吗?
关于android - 默认描边并填充SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7986620/