Gibt es eine Möglichkeit, per JavaScript/PHP/CSS den "Helligkeitswert" oder wie dass heisst, herauszufinden. Um dann, wenn weiße Schrift nicht mehr lesbar ist auf dem hellen Hintergrund, zu einer dunklen Schrift zu wechseln?
Wie sieht denn dein Stylesheet aus? Dort kannst du ja für Elemente mit hellem Hintergrund auch gleich eine dunkle Schriftfarbe bestimmen.
Wenn du den Link zu deiner Seite preisgibst kann dir übrigens schneller geholfen werden.