Браузеры Webkit показывают синий текст как слегка фиолетовый
Я не могу найти информацию об этой проблеме в Google, потому что каждый результат касается цвета фиолетового цвета a:visited
по умолчанию. Это не проблема. Проблема связана с антиалиасингом по умолчанию Chrome, на некоторых системах синий текст отображается как синевато-фиолетовый. Если я сменю сглаживание на -webkit-font-smoothing: antialiased
, он сохранит правильный цвет, но тогда шрифты радикально отличаются между Chrome и Firefox. Синий цвет, который я использую, - это цвет клиента, поэтому он не может измениться до фиолетового. Я надеюсь, что у кого-то есть исправление.
Вот скриншоты из проведенных тестов:
![Голубой текст Google Chrome, отображающийся как фиолетовый на разных системах]()
EDIT: просто для пояснения это не имеет никакого отношения к цвету ссылки a:visited
по умолчанию. Мой синий цвет унаследован, но сглаживание Chrome вызывает появление фиолетового текста. Вот пример: http://jsfiddle.net/yvjjxfqt/
Ответы
Ответ 1
Он решается (по крайней мере, в моей системе), устанавливая преобразование в элементе
a {
color: #1967b1;
display: block;
}
a:nth-child(2) {
transform: rotateX(0deg);
}
<a href="#">This is a link</a>
<a href="#">This is a link</a>