Изменить цвет текста на основе цвета фона в DivCSS

Разбираемся в CSS
Ответить
Anonymous
 Изменить цвет текста на основе цвета фона в Div

Сообщение Anonymous »

У меня есть Div, и я должен поместить на него немного текста. Фон Div генерируется динамически. Поэтому я хочу выбрать цвет текста на основе фона. < /p>

Пока я пробовал это. < /p>

function invert(color){
return (color.replace('#','0x')) > (0xffffff/2) ? 'black' : 'white'
}
< /code>

Используя это, я получаю черный для красного. invert ('#ff0000') => black < /code> (хотя белый выглядит лучше с красным) < /p>

это подход в порядке? Или есть еще один лучший способ ..

Подробнее здесь: https://stackoverflow.com/questions/111 ... r-in-a-div
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»