Bestand:Linear-gradient.svg — Wikipedia
- Bestand
- Bestandsgeschiedenis
- Bestandsgebruik
- Globaal bestandsgebruik
- Metadata
Afmetingen van deze voorvertoning van het type PNG van dit SVG-bestand: 120 × 120 pixels Andere resoluties: 240 × 240 pixels | 480 × 480 pixels | 768 × 768 pixels | 1.024 × 1.024 pixels | 2.048 × 2.048 pixels.
Oorspronkelijk bestand (SVG-bestand, nominaal 120 × 120 pixels, bestandsgrootte: 434 bytes)
Beschrijving
Licentie
Ik, de auteursrechthebbende van dit werk, maak het hierbij onder de volgende licenties beschikbaar:
Dit bestand is gelicenseerd onder de Creative Commons-licentie Naamsvermelding-Gelijk delen 3.0 Unported
- De gebruiker mag:
- Delen – het werk kopiëren, verspreiden en doorgeven
- Remixen – afgeleide werken maken
- Onder de volgende voorwaarden:
- naamsvermelding – U moet op een gepaste manier aan naamsvermelding doen, een link naar de licentie geven, en aangeven of er wijzigingen in het werk zijn aangebracht.
- Gelijk delen – Als u het werk heeft geremixt, veranderd, of erop heeft voortgebouwd, moet u het gewijzigde materiaal verspreiden onder dezelfde licentie als het oorspronkelijke werk, of een daarmee compatibele licentie.
- naamsvermelding – U moet op een gepaste manier aan naamsvermelding doen, een link naar de licentie geven, en aangeven of er wijzigingen in het werk zijn aangebracht.
https://creativecommons.org/licenses/by-sa/3.0CC BY-SA 3.0 Creative Commons Attribution-Share Alike 3.0 truetrue
Toestemming wordt verleend voor het kopiëren, verspreiden en/of wijzigen van dit document onder de voorwaarden van de GNU-licentie voor vrije documentatie, versie 1.2 of enige latere versie als gepubliceerd door de Free Software Foundation; zonder Invariant Sections, zonder Front-Cover Texts, en zonder Back-Cover Texts. Een kopie van de licentie is opgenomen in de sectie GNU-licentie voor vrije documentatie. http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
U mag zelf één van de licenties kiezen.
Bestandsgeschiedenis
Klik op een datum/tijd om het bestand te zien zoals het destijds was.
Datum/tijd | Miniatuur | Afmetingen | Gebruiker | Opmerking | |
---|---|---|---|---|---|
huidige versie | 11 dec 2016 08:39 | 120 × 120 (434 bytes) | Sarang | erroneous metadata removed | |
18 jun 2008 12:49 | 120 × 120 (698 bytes) | Chris Chittleborough | {{Information |Description={{en|1=An example of a linear gradient}} |Source=Own work by uploader |Author=Chris Chittleborough |Date=2008-06-18 |Permission= |other_versions= }} {{ImageUpload|full}} |
Dit bestand wordt op de volgende pagina gebruikt:
- Kleurengradiënt
Globaal bestandsgebruik
De volgende andere wiki’s gebruiken dit bestand:
- Gebruikt op az. wikipedia.org
- Qradiyent doldurma
- Gebruikt op en.wikipedia.org
- Color gradient
- Gebruikt op es.wikipedia.org
- Degradado
- Gebruikt op ja.wikipedia.org
- グラデーション
- カラーグラデーション
- Gebruikt op no.wikipedia.org
- Forløpning
- Gebruikt op ru.wiktionary.org
- градиент
- Gebruikt op zh.wikipedia.org
- 色彩梯度
Metadata
Dit bestand bevat metadata met EXIF-informatie, die door een fotocamera, scanner of fotobewerkingsprogramma toegevoegd kan zijn.
Korte naam | An example of a linear gradient |
---|---|
Breedte | 120 |
Hoogte | 120 |
css — Как применить линейный градиент к SVG в теге?
Задай вопрос
спросил
Изменено 1 год, 1 месяц назад
Просмотрено 621 раз
В моем файле HTML есть следующие строки:
<дел>
icons.svg выглядит так:
Я хочу применить к значку #gradient1. Установка обводки либо на пути в файле SVG, либо в CSS с помощью stroke=url(#gradient1) не работает, и значок вообще не отображается.
Включение следующих определений SVG в сам документ HTML позволяет ссылаться на градиент, и тогда это работает:
Но я хотел бы избежать загрязнения HTML определениями SVG и сохранить весь код, связанный с SVG, в отдельном файле icons.svg.
Как применить градиент к этому значку?
Спасибо!
- CSS
- SVG
- Линейно-градиенты
представляется как Chrome Bug, вероятно, печально известная выпуск 109212: SVG ( Фильтр
| Заполните
[…]). Не внешнее файл 2012; Не внешнее; не Applyied от 2012; Не внешнее; не Applyied от 2012; Не внешнее; не Applyied от 2012; найдено в связанном вопросе: Градиент в defs
не отображается в спрайте SVG в Chrome.
Этот пример кода использует dataURI для имитации внешнего ресурса. В Firefox он правильно отображает золотую обводку и красно-синюю градиентную заливку, но в Chrome видна только обводка.
Для обеспечения четности те же SVG с определениями, размещенными непосредственно в HTML, работают в обоих браузерах:
И автономный SVG, загруженный в изображение, доказывающий, что ссылки в одном и том же истинном SVG (не SVG-in-HTML) работают в обоих браузерах.
1
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
LinearGradient — документация svgwrite 1.
4.3Градиенты состоят из плавных переходов цвета вдоль вектора от одного цвета к другому, возможно, с последующими дополнительными переходами по того же вектора в другие цвета. SVG предусматривает два типа градиентов: линейные градиенты и радиальные градиенты.
См. также
- http://www.w3.org/TR/SVG11/pservers.html#Gradients
- http://www.w3.org/TR/SVG11/pservers.html#LinearGradients
- класс
svgwrite.градиенты.
LinearGradient
( start=None , end=None , inherit=None , **extra ) Линейные градиенты определяются элементом SVG
.
Методы
-
Линейный градиент.
__init__
( start=Нет , end=Нет , inherit=Нет , **extra ) Параметры: - Начало ( 2-Tuple )-начальная точка градиента (
- end ( 2-tuple ) – конечная точка градиента ( x2 , y2 )
- наследовать – градиент наследует свойства от наследовать см. : xlink:href
- Начало ( 2-Tuple )-начальная точка градиента (
-
Линейный градиент.
add_stop_color
( смещение = нет , цвет = нет , непрозрачность = нет ) Добавляет стоп-цвет к градиенту.
Параметры: - смещение – либо <число> (обычно от 0 до 1), либо <процент> (обычно в диапазоне от 0% до 100%), который указывает, где ставится градиентная остановка. Представляет местоположение вдоль градиента вектор. Для радиальных градиентов он представляет собой процентное расстояние от (fx,fy) до края самого внешнего/наибольшего круга.
- цвет — указывает, какой цвет использовать на этой остановке градиента
- непрозрачность — определяет непрозрачность данной остановки градиента
-
Линейный градиент.
get_paint_server
( по умолчанию = ‘нет’ ) Возвращает
градиента.
Атрибуты SVG
класс – строка
присваивает элементу одно или несколько имен классов css
стиль – струна
позволяет указывать правила в стиле css для каждого элемента непосредственно для данного элемента
externalResourcesRequired – bool
False : если рендеринг документа может быть продолжен даже если внешние ресурсы недоступны еще: True
gradientUnits –
'userSpaceOnUse | объектBoundingBox'
Определяет систему координат для атрибутов x1 , y1 , x2 и y2 .
См. также
http://www.w3.org/TR/SVG11/pservers. html#LinearGradientElementGradientUnitsAttribute
градиентПреобразование – <список-преобразования>
Используйте интерфейс
-svgwrite.mixins.Transform
для установки преобразований.Содержит определение необязательного дополнительного преобразования из градиентной системы координат в целевую систему координат (т. е. userSpaceOnUse или objectBoundingBox). Это позволяет делать такие вещи, как перекос градиент. Эта дополнительная матрица преобразования умножается на (т. е. вставляется справа от) любых ранее определенных преобразований, включая неявное преобразование, необходимое для преобразования из объекта единицы ограничивающей рамки для пользовательского пространства.
x1 – <координата> – пуск параметр
x1 , y1 , x2 и y2 определяют вектор градиента для линейной градиент. Этот вектор градиента обеспечивает начальную и конечную точки на которым отображаются остановки градиента. Значения x1 , y1 , x2 и y2 могут быть числами или процентами.
по умолчанию
'0%'
y1 – <координата> – пуск параметр
См. x1 . По умолчанию
'0%'
x2 – <координата> – конец параметр
См. x1 . По умолчанию
'100%'
y2 – <координата> – конец параметр
См. х1 . По умолчанию
'0%'
метод распространения –
'pad | отражать | повторить'
Указывает, что произойдет, если градиент начинается или заканчивается внутри границ целевой прямоугольник. Возможные значения:
'pad'
, что говорит об использовании конечные цвета градиента, чтобы заполнить оставшуюся часть целевой области,'отражать'
, что говорит об отражении шаблона градиента от начала до конца, от конца к началу, от начала к концу и т. д. до тех пор, пока целевой прямоугольник не будет заполнены и'repeat'
, что говорит о повторении шаблона градиента от начала до конца, от начала до конца, от начала до конца и т. д. до тех пор, пока целевая область не будет заполненный.по умолчанию
'площадка'
xlink:href –
Ссылка URI на другой
LinearGradient
илиRadialGradient
элемент в текущем фрагменте документа SVG. ЛюбойLinearGradient
атрибуты, которые определены для ссылочного элемента, которые не определены на этом элементе наследуются этим элементом. Если этот элемент не определен градиент останавливается, а ссылочный элемент делает это (возможно, из-за его собственного атрибут xlink:href ), то этот элемент наследует точку градиента от ссылочный элемент. Наследование может быть косвенным на произвольном уровне; таким образом, если ссылочный элемент наследует атрибут или градиент останавливается из-за свой собственный атрибут xlink:href , то текущий элемент может наследовать эти атрибуты или остановки градиента.
См. также
http://www.w3.org/TR/SVG11/pservers.html#RadialGradients
- класс
svgwrite.градиенты.
RadialGradient
( center=Нет , r=Нет , focus=Нет , inherit=Нет , **extra ) Радиальные градиенты определяются элементом SVG
.
Методы
-
Радиальный градиент.
__init__
( center=Нет , r=Нет , focus=Нет , inherit=Нет , **extra ) Параметры: - center ( 2-tuple ) – центральная точка для градиента ( cx , 0 4 ) 9090 3 4
- r – радиус для градиента
- focus ( 2-tuple ) – фокус для радиального градиента ( fx , fy )
- наследовать – градиент наследует свойства от наследовать см. : xlink:href
-
Радиальный градиент.
add_stop_color
( смещение = нет , цвет = нет , непрозрачность = нет ) Добавляет стоп-цвет к градиенту.
Параметры: - смещение – либо <число> (обычно от 0 до 1), либо a <процент> (обычно в диапазоне от 0% до 100%), который указывает, где ставится градиентная остановка. Представляет местоположение вдоль градиента вектор. Для радиальных градиентов он представляет собой процентное расстояние от (fx,fy) до края самого внешнего/наибольшего круга.
- цвет — указывает, какой цвет использовать на этой остановке градиента
- непрозрачность — определяет непрозрачность данной остановки градиента
-
Радиальный градиент.
get_paint_server
( по умолчанию = ‘нет’ ) Возвращает
градиента.
Атрибуты SVG
класс – строка
присваивает элементу одно или несколько имен классов css
стиль – струна
позволяет указывать правила в стиле css для каждого элемента непосредственно для данного элемента
externalResourcesRequired – bool
False : если рендеринг документа может быть продолжен даже если внешние ресурсы недоступны еще: True
gradientUnits –
'userSpaceOnUse | объектBoundingBox'
Определяет систему координат для атрибутов cx , cy , r , fx и fy .
См. также
http://www. w3.org/TR/SVG11/pservers.html#RadialGradientElementGradientUnitsAttribute
cx – <координата> – центр параметр
cx , cy и r определяют самый большой (т. е. крайний) круг для радиальный градиент. Градиент будет нарисован таким образом, что 100% градиент stop отображается на периметр этого самого большого (т. е. самого внешнего) круга.
по умолчанию
'50%'
cy – <координата> – центр параметр
См. cx . По умолчанию
'50%'
.r – <длина> – r параметр
См. cx .
Нулевое значение приведет к тому, что область будет окрашена в один цвет с использованием цвет и непрозрачность последней остановки градиента.
По умолчанию
'50%'
.fx – <координата> – фокальная параметр
fx и fy определяют фокальную точку радиального градиента. Градиент будет нарисован таким образом, что точка градиента 0% будет сопоставлена с (fx, fy). Если атрибут fx не указан, то f x будет совпадать с презентационное значение cx для элемента ли значение cx был унаследован или нет. Если элемент ссылается на элемент, который указывает значение для fx , то значение «fx» наследуется от указанного элемент.
fy – <координата> – фокальная параметр
См. fx . Если атрибут fy не указан, fy будет совпадать с презентационное значение cy для элемента, соответствует ли значение cy был унаследован или нет.