Ricerca…
Sintassi
-
<defs>
... elementi definiti ...</defs>
Parametri
Parametro | Dettagli |
---|---|
defs | L'elemento defs non ha parametri |
Osservazioni
L'elemento <defs>
viene utilizzato come elemento contenitore per elementi che sono destinati ad essere utilizzati esclusivamente per riferimento e non resi direttamente. Gli elementi che verrebbero normalmente renderizzati (ad esempio <rect>
, <circle>
) dichiarati all'interno di un blocco <defs>
vengono trattati come se il loro stile includesse la display:none
.
Anche se non è strettamente necessario, le specifiche SVG. raccomanda di inserire tutte le definizioni di gradiente, filtro, modello, maschera, simbolo e marcatore all'interno di un blocco di defs
.
Di base esempio
<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>
Risultato
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow