SVG Gradient - Radioactive
SVG radioattivo graduale - <radialGradient>
<RadialGradient> viene utilizzato per definire il gradiente radiale.
<RadialGradient> tag deve essere nidificato all'interno <defs> interni. <Defs> tag è la definizione acronimo, come elementi speciali che possono essere definiti come gradiente.
esempio 1
Definire un gradiente radiale dal bianco al blu ovale:
Ecco il codice SVG:
Esempi
<Xmlns Svg = "http://www.w3.org/2000/svg" version = "1.1">
<Defs>
<RadialGradient id = "GRAD1" cx = "50%" cy = "50%" r = "50%" fx = fy "50%" = "50%">
<Stop Offset = stile "0%" = "stop-color: rgb (255,255,255);
stop-opacità: 0 "/>
<Stop offset = stile "100%" = "stop-color: rgb (0,0,255); stop-opacità: 1" />
</ RadialGradient>
</ Defs>
<Ellisse cx = "200" cy = "70" rx = "85" ry = "55" fill = "url (# GRAD1)" />
</ Svg>
<Defs>
<RadialGradient id = "GRAD1" cx = "50%" cy = "50%" r = "50%" fx = fy "50%" = "50%">
<Stop Offset = stile "0%" = "stop-color: rgb (255,255,255);
stop-opacità: 0 "/>
<Stop offset = stile "100%" = "stop-color: rgb (0,0,255); stop-opacità: 1" />
</ RadialGradient>
</ Defs>
<Ellisse cx = "200" cy = "70" rx = "85" ry = "55" fill = "url (# GRAD1)" />
</ Svg>
Prova »
Per gli utenti di Opera: file in formato SVG vista (tasto destro del mouse sulla grafica anteprima Source SVG).
analisi del codice:
- attributo id <radialGradient> tag può essere un nome univoco per la definizione del gradiente
- CX, CY, e l'attributo R definisce il cerchio più esterno e Fx Fy e definire il cerchio più interno
- gamma di colori gradiente può essere composto di due o più colori. Ogni colore è specificato utilizzando un tag <STOP>. offset viene utilizzato per definire l'inizio e la fine della sfumatura
- Riempire elemento di proprietà di collegare al gradiente dell'ellisse
esempio 2
Definito sfumatura radiale dal bianco al blu ovale un'altra:
Ecco il codice SVG:
Esempi
<Xmlns Svg = "http://www.w3.org/2000/svg" version = "1.1">
<Defs>
<RadialGradient id = "GRAD1" cx = "20%" cy = "30%" r = "30%" fx = fy "50%" = "50%">
<Stop Offset = stile "0%" = "stop-color: rgb (255,255,255);
stop-opacità: 0 "/>
<Stop offset = stile "100%" = "stop-color: rgb (0,0,255); stop-opacità: 1" />
</ RadialGradient>
</ Defs>
<Ellisse cx = "200" cy = "70" rx = "85" ry = "55" fill = "url (# GRAD1)" />
</ Svg>
<Defs>
<RadialGradient id = "GRAD1" cx = "20%" cy = "30%" r = "30%" fx = fy "50%" = "50%">
<Stop Offset = stile "0%" = "stop-color: rgb (255,255,255);
stop-opacità: 0 "/>
<Stop offset = stile "100%" = "stop-color: rgb (0,0,255); stop-opacità: 1" />
</ RadialGradient>
</ Defs>
<Ellisse cx = "200" cy = "70" rx = "85" ry = "55" fill = "url (# GRAD1)" />
</ Svg>
Prova »
Per gli utenti di Opera: file in formato SVG vista (tasto destro del mouse sulla grafica anteprima Source SVG).