Recherche…


Syntaxe

  • <defs> ... éléments définis ... </defs>

Paramètres

Paramètre Détails
defs L'élément defs n'a pas de paramètres

Remarques

L'élément <defs> est utilisé comme élément de conteneur pour les éléments destinés à être utilisés uniquement par référence et non rendus directement. Les éléments qui seraient normalement affichés (par exemple <rect> , <circle> ) et déclarés dans un bloc <defs> sont traités comme si leur style incluait display:none .

Bien que ce ne soit pas strictement nécessaire, la spécification SVG. recommande de placer toutes les définitions de dégradé, filtre, modèle, masque, symbole et marqueur dans un bloc defs .

De base Exemple

<svg width="400px" height="400px">
<defs>
  <rect id="defrect" fill="blue" fill-opacity=".5" x="50" y="50" width="100" height="100"/>
</defs>

<rect fill="red" x="20" y="20" width="80" height="80"/>
<use xlink:href="#defrect"/>
<use xlink:href="#defrect" x="50" y="60"/>

</svg>

Résultat

entrer la description de l'image ici



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow