Contraste entre couleur de fond et police
Miss_socrates Messages postés 886 Date d'inscription Statut Membre Dernière intervention -
kjhg - 19 nov. 2012 à 11:52
kjhg - 19 nov. 2012 à 11:52
A voir également:
- Contraste entre couleur de fond et police
- Police aptos - Accueil - Bureautique
- Excel cellule couleur si condition texte - Guide
- Changer police facebook - Guide
- Boite a couleur - Télécharger - Divers Photo & Graphisme
- Comment mettre un fond de couleur sur libreoffice writer - Guide
4 réponses
<table style="width: 500px; height: 300px; text-align: center"> <tr> <td style="background-color: aqua; color: black">TEXTE</td> <td style="background-color: black; color: white">TEXTE</td> <td style="background-color: blue; color: lime">TEXTE</td> <td style="background-color: fuchsia; color: orange">TEXTE</td> </tr> </table>
La propriété "color" ne convient pas?
merci mais en fait je voudrais que ça soit fait automatiquement car comment savoir quelles sont les couleurs inverses et ensuite faire la même chose pour 216 couleurs de base donc ce n'est pas possible de le faire manuellement, ce serait trop long
Voila qui devrait te convenir,
https://jscolor.com/
Tu peux tester dans la partie "Démo"
Développeur VB6, VBS, VBA, VB.NET, C#, HTML, PHP, JAVASCRIPT, SQL.
https://jscolor.com/
Tu peux tester dans la partie "Démo"
Développeur VB6, VBS, VBA, VB.NET, C#, HTML, PHP, JAVASCRIPT, SQL.
<html> <head> <title></title> <script> function couleurinv(demande){ var couleurs="0123456789ABCDEF"; var couleurs2="FEDCBA9876543210"; var newcouleur="#"; var i, j; document.write(demande); for (i=1;i<7;i++){ for (j=0;j<couleurs.length;j++){ if (couleurs.substr(j,1)==demande.substr(i,1)){ newcouleur=newcouleur+couleurs2.substr(j,1); } } } return newcouleur; } </script> </head> <body> <script> document.write("<br>"+couleurinv("FFFFFF")); </script> <div></div> </body> </html>
source http://www.javascriptfr.com
Il y a 16 valeurs de couleurs pour un couple de valeurs correspondant à chaque couleur(R V B).
Pour obtenir le ngatif d'une couleur il suffit d'ôter la valeur de la couleur de la valeur maximum:
FFFFFF(valeur max) - FFFFFF(blanc) = 000000 (noir)
ffffff - ff0000(rouge le plus rouge) = 00FFFF(maximum de vert et de bleu)
Avec une petite fonction c'ets encore plus simple mais attention à bien faire des calculs en base 16(héxadécimal).
Pour obtenir le ngatif d'une couleur il suffit d'ôter la valeur de la couleur de la valeur maximum:
FFFFFF(valeur max) - FFFFFF(blanc) = 000000 (noir)
ffffff - ff0000(rouge le plus rouge) = 00FFFF(maximum de vert et de bleu)
Avec une petite fonction c'ets encore plus simple mais attention à bien faire des calculs en base 16(héxadécimal).