Это должен быть простой вопрос, но я не смог найти способ заставить его работать.
По сути, у меня есть глупая страница localhost, которую я использую в своем веб-дизайне. Когда я занимаюсь серфингом между нашим сервером разработки и моей локальной версией кода С# (перенаправляется с dev url через файл хоста), я, как известно, иногда забываю, что указывает "dev.foo.com" - локальный или сервер.
Итак, я создал страницу, которая будет запускаться локально как моя страница по умолчанию для веб-страницы по умолчанию, поэтому я могу легко идентифицировать свой локальный хост с сервера.
Эта страница делает много вещей случайным образом (включая создание стартовой статистики для D & D), включая установку случайного цвета фона. Я делаю это, генерируя 3 случайных числа между 0 и 255 и устанавливая их как значение RGB для цвета фона тела в CSS.
Учитывая 3 ints R, G и B, как определить R2, G2 и B2, чтобы второй цвет имел высокий контраст с первым? Мне нравится, когда страница имеет случайные цвета фона (это мешает мне привыкнуть к виду целевой страницы), но мне также нравится читать текст.