E 'cosa buona nessun browser è ancora "standardizzato" su una sintassi linear-gradient
ancora, dato che ha cambiato tra febbraio 2011 e gennaio 2012:
Da Valori CSS immagine e sostituito contenuto del modulo Livello 3
W3C Working Draft 17 February 2011
5.1.1. ‘Lineare-gradiente()’ sintassi
<linear-gradient> = linear-gradient(
[
[ [top | bottom] || [left | right] ]
|
<angle>
,]?
<color-stop>[, <color-stop>]+
);
W3C Working Draft 12 January 2012:
4.1.1. linear-gradient() sintassi
<linear-gradient> = linear-gradient(
[ [ <angle> | to <side-or-corner> ] ,]?
<color-stop>[, <color-stop>]+
)
Per rispondere alla tua domanda:
No, non v'è alcuna norma modo per specificare gradienti.
Questo perché non esiste uno standard
E anche se si assume il "standard" è la "standard" che era in vigore quando lei ha chiesto la questione, allora nessun browser supporta il "standard" perché lo "standard" è cambiato e nessun browser supporta il nuovo standard.
fonte
2012-03-24 13:01:32
Ecco la sintassi standard, che è ora adottata da IE10, FF16 + e Opera12 + (Webkit a breve, a partire dal 12 dicembre): http://dev.w3.org/csswg/css3-images/#linear -gradients – c69