2016-11-14 5 views
0

Вот спецификации SVG Градиент:Можете ли вы использовать пиксели в теге градиента SVG?

<linearGradient id="grad1" x1="0%" y1="0%" x2="0%" y2="100%"> 

Но вместо процентов (из прямоугольника вы окраски в), есть способ, который вы можете использовать точки пикселей, которые по отношению ко всему SVG тега. Как это (для SVG тэг, 250px в высоту):

<linearGradient id="grad1" x1="0" y1="0" x2="0" y2="250"> 
+0

Я добавлю что проблема действительно очевидна, когда у вас большой прямоугольник и небольшой прямоугольник бок о бок. Оба прямоугольника будут показывать весь градиент, но я предпочел бы иметь его другим способом. – Richard

ответ

0

Я думаю, что я нашел ответ: добавить GradientUnits = «UserSpaceOnUse» атрибут градиентной тега