2010-05-08 17 views
5

ho trovato uno strano risultato di validazione CSS: quando rgba() viene utilizzato per background, che non convalida, però, la soluzione è rgba() per background-color. Perché questa regola esiste? È un bug del validatore?CSS RGBA colore di sfondo di convalida

tenta di convalidare il seguente there, e si può vedere il risultato:

div { 
    background: rgba(0, 0, 0, 0.5); 
} 

e

div { 
    background-color: rgba(0, 0, 0, 0.5); 
} 
+0

Sure sembra un bug di convalida per me. Potresti segnalarlo a [email protected] – Henning

risposta

1

Penso che sia bug del validatore. Ad esempio, anche lo spazio colore HSL viene rifiutato

.accepted { 
    background-color: hsl(1, 1%, 1%); 
} 

.rejected { 
    background: hsl(1, 1%, 1%); 
}