Hi,
ich meinte die farben invertieren, also genau das kontrastfarbpaar bilden
nach dem Goethe'schen Farbkreis? Das wird schwer, denn das RGB-Farbmodell ist hierzu nicht direkt kompatibel. Wenn Du also z.B. nicht Blau als Kontrastfarbe zu Gelb akzeptieren kannst, musst Du Dir den Algorithmus zur Invertierung schon sehr genau überlegen.
z.B. aus organe wird blau
Ich hoffe nicht, dass die Organe blau werden ;-)
mir geht es nur um die texte und um den hintergrund der seite (kein bild nur mit bgcolor)
bgcolor? Du redest hoffentlich nicht von veralteten HTML-Attributen. Farben sind Darstellung, Darstellung ist CSS.
für die bilder hab ich mit php eine extra-waffe ;-)
Gut. Clientseitig müsstest Du die Dokument-Struktur rekursiv durchgehen, Text- und Hintergrundfarbe ermitteln und - unter Beachtung einer eventuellen vorherigen Änderung sowie speziellen Werten wie "transparent" und "inherit" - Deinen Algorithmus darauf anwenden. Grundsätzlich sehr einfach, allerdings mit einigen nicht-trivialen Faktoren.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes