【发布时间】:2015-01-20 06:25:01
【问题描述】:
我对 SVG(不同尺寸)和效果(笔触、阴影等)有疑问 笔划(例如)具有不同的大小,因为图标 B 较小并且“缩放”到 500 像素。
解决此问题的正确方法是什么?
- 我必须单独计算每个 SVG 的效果吗? :/
- 或者是否有只缩放 SVG 而不是效果的选项?
- 或者我可以重新计算(使用 PHP)SVG 吗?这样每个 SVG 都具有相同的大小?
FIDDLE
http://jsfiddle.net/tqef7qkp/
CSS
stroke: #39A02E;
stroke-width: 5;
示例
A)
<svg xml:space="preserve"
preserveAspectRatio= "xMinYMin meet"
enable-background="new 0 0 500 500"
viewBox="0 0 500 500"
width="500px"
height="500px"
y="0px"
x="0px"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg" version="1.1">
B)
<svg xml:space="preserve"
preserveAspectRatio= "xMinYMin meet"
enable-background="new 0 0 50 50"
viewBox="0 0 50 50"
width="500px"
height="500px"
y="0px"
x="0px"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg" version="1.1">
【问题讨论】:
标签: php vector svg size stroke