Изменение цвета текста при выделении текста (желательно через CSS) - PullRequest
0 голосов
/ 04 декабря 2011
::selection { background: #000000; opacity: 0 }
::-moz-selection { background: #000000; opacity: 0 }

Я хочу, чтобы выбранный цвет на моем веб-сайте был чисто черным, но мой текст также является чисто черным, поэтому при выделении текста он скрывается черным выделением.Как изменить цвет текста на белый, если он выбран, чтобы невыделенный текст отображался в виде черного текста на белом фоне веб-сайта, а выделенный текст - в виде белого текста на черном выделении?Спасибо

Ответы [ 2 ]

4 голосов
/ 04 декабря 2011

Вы можете установить цвет на белый с помощью свойства CSS color и удалить opacity, потому что если он прозрачный, вы его не видите.

::selection { background: #000000; color: #ffffff; }
::-moz-selection { background: #000000; color: #ffffff; }

Пример

1 голос
/ 04 декабря 2011

::selection{background: black; color:white;} <br /> ::-moz-selection{background:black; color:white;}

Просто установите текст color на белый и установите для opacity желаемый уровень, который> 0, или в этом случае> 80 будет лучше.

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