Текст Chrome становится размытым при переходе непрозрачности

Хорошо, старая добрая проблема с размытым текстом в хроме.

Я создаю раскрывающееся меню CSS, которое переходит от visibility: hidden и opacity: 0 к visibility: visible и opacity: 1, и текст становится слегка размытым.

Эта проблема отсутствует в Firefox. Там текст четкий.

Вы можете увидеть скрипку: http://jsfiddle.net/swum8rm7/1/

Удалив переход в строке 21, вы увидите, что текст становится четким. Я пробовал всевозможные махинации с translateZ и backface и не могу заставить его работать должным образом.


person Ziik    schedule 25.01.2015    source источник
comment
для меня все четко, я использую хром.   -  person Prakhar Singh    schedule 25.01.2015
comment
Я могу быть перфекционистом, но посмотрите здесь: i.imgur.com/wLRgEF9.png увеличил font-size до 20px. Текст справа немного размыт (не Hover Me, строки под ним).   -  person Ziik    schedule 26.01.2015
comment
дело не в том, что шрифт размыт (я считал пиксели), но да, похоже, он имеет более низкую контрастность.   -  person Prakhar Singh    schedule 26.01.2015
comment
Эй, у меня такая же проблема. Вы решили это?   -  person Trajektorijus    schedule 20.02.2015
comment
Всё равно нет, искал везде и всё равно..   -  person Ziik    schedule 23.02.2015
comment
html5rocks.com/en/tutorials/internals/antialiasing-101 Любой, кто страдает от размытого текста, должен прочитать эту старую статью Пола Льюиса. Короче говоря, это в основном все о причудах субпиксельного сглаживания.   -  person dziku86    schedule 24.02.2021


Ответы (1)


Добавление -webkit-font-smoothing: antialiased делает текст намного лучше (хотя он все еще несколько размыт)

person firefoxuser_1    schedule 25.02.2015