28172 sujets

CSS et mise en forme, CSS3

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)
je précise un peu : dès que le contraste de texte n'est pas "suffisant", Opera décide tout seul de passer au + contrasté, c'est à dire, s'il y a un fond blanc, il passe en texte noir.