28172 sujets

CSS et mise en forme, CSS3

Bonjour,

j'ai actuellement la propriété

background:rgba(46, 29, 30, 0.5);


d'actif sur mon site web, j'utilise le rgba depuis un moment et sa ne me posait aucun problème
alors que aujourd'hui le W3C me dit que ma propriété est fausse !

voir mon site : http://merteneric.o-n.fr

Elle se trouve dans le conteneur "bordure" de la feuille de style.

Quelqu'un a t'il une explication ? Smiley sweatdrop

Merci d'avance !
Modifié par Vipear (21 Oct 2011 - 16:41)
Bonjour,

Tu utilises les options par défaut du validateur CSS du W3C?
Dans ce cas, le validateur va utiliser CSS 2.1 comme référence. Les couleurs RGBA ne sont pas valides en CSS 2.1, mais en CSS 3.

upload/2043-1319184903.png

PS: précision de vocabulaire, background:rgba(46,29,30,0.5); n'est pas une propriété mais une déclaration CSS. La propriété, c'est background.
Modifié par fvsch (21 Oct 2011 - 10:17)
Bonjour,

Etrangement, en indiquant background-color au lieu de background, la feuille de style est validée.
Surement un soucis de rigueur, du moment que ça me le valide ça me convient.

Encore merci, car sa fonctionne.
Modifié par Vipear (21 Oct 2011 - 16:42)