Системные цвета CSS: есть ли отображение для разных параметров браузера / операционной системы? - PullRequest
2 голосов
/ 11 августа 2011

Согласно CSS-спецификации , есть ряд встроенных системных цветов, которые можно использовать, такие как Highlight и Background.

Есть ли какое-либо отображение между этими сборками?модули и различные настройки ОС / браузера?

Например, если я использую цвет: выделите в моем CSS на WinXP, что мне нужно изменить в свойствах экрана -> Внешний вид, чтобы изменить настройки по умолчанию?

1 Ответ

0 голосов
/ 12 августа 2011

Большинство, если не все, параметры соответствуют цветам окна и параметрам внешнего вида.Хотя имена не все совпадают, например, в CSS Background равно Desktop.Это хорошая страница для тестирования , измените некоторые настройки в вашей системе и обновите страницу.

РЕДАКТИРОВАТЬ: выделение равно выбранным элементам в системных настройках.Я бы использовал селекторы :: selection, упомянутые ниже, чтобы управлять этим ни для одного браузера IE.

Почему вы хотите сделать это?Если он находится на вашем собственном компьютере, то только вы увидите выбранные вами цвета - вы также можете просто добавить их в CSS, и если это для киоска / публичного компьютера, я буду кодировать правильные цвета, которые я хочу, чтобы кто-то изменилСистемные настройки могут изменить сайт.

Вы можете изменить внешний вид выделенного текста для всех пользователей, однако я думаю, что это работает только в браузерах Firefox / Webkit, поэтому IE не нужно.

:: - moz-selection {background: # 666;цвет: #fff;} :: selection {background: # 666;цвет: #fff;}

Это сделает выделенный текст белым на темно-сером фоне.

Дополнительные полезные ссылки: http://www.iangraham.org/books/xhtml1/appd/update-23feb2000.html и https://developer.mozilla.org/en-US/docs/Web/CSS/color_value - прокрутите вниз до системных цветов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...