Bonjour,
suite à différents tests, je me suis aperçu que Opera décidait lui-même du contraste du texte selon la valeur de couleur en rgba - ça marche aussi avec rgb ce qui se justifie plus - quelque soit la valeur de transparence. Il force donc les propriétés CSS définies dans la feuille de style si elles sont contraires à ce qu'il a défini comme suffisamment contrasté.
un exemple : j'ai texte en blanc #fff, si je mets un fond avec rgba(255,255,255,0.2), le texte passe en noir. Il y a une certaine logique sauf qu'avec la transparence, ça ne justifie pas, ou peu.
Modifié par Tomek (13 Jul 2010 - 14:24)
suite à différents tests, je me suis aperçu que Opera décidait lui-même du contraste du texte selon la valeur de couleur en rgba - ça marche aussi avec rgb ce qui se justifie plus - quelque soit la valeur de transparence. Il force donc les propriétés CSS définies dans la feuille de style si elles sont contraires à ce qu'il a défini comme suffisamment contrasté.
un exemple : j'ai texte en blanc #fff, si je mets un fond avec rgba(255,255,255,0.2), le texte passe en noir. Il y a une certaine logique sauf qu'avec la transparence, ça ne justifie pas, ou peu.
Modifié par Tomek (13 Jul 2010 - 14:24)