Одна вещь, которую я видел в некоторых приложениях для настольных компьютеров, - это возможность изменять цвет текста при изменении фона - эффективно иметь несколько цветов для одного символа. Я видел это чаще всего с индикаторами выполнения, отображающими процент внутри панели. Как правило, более темный цвет фона будет использоваться в качестве цвета индикатора выполнения, и по мере того, как он прогрессирует, темный цвет недостаточно контрастирует с темным текстом, поэтому цвет текста изменяется, как только панель перекрывается с текстом. Это изображение должно объяснить, что я имею в виду:
Как вы можете видеть, текст черный, когда он равен 0% - когда нет темного фона. Когда фоновое изображение полностью прогрессирует до 100%, текст полностью белый. Но в середине, как вы можете видеть на 50%, текст наполовину черный/наполовину белый, и в этом примере он фактически разбивается на символ "0".
Есть ли способ сделать это вообще на веб-странице? CSS, изображения, JQuery, в противном случае? (Предпочтительно, не Flash или апплет Java, хотя - мне действительно интересно, возможно ли решение на основе HTML.) Спасибо!