Этот «просто очередной размытый значок» начинает приносить мне серьезные головные боли, поэтому я решил попросить о помощи здесь. И поверьте, я уже прочитал все «размытые значки» в Интернете.Размытые значки шрифтов, когда родительский контейнер имеет маржу auto
На приведенном ниже рисунке показано, что происходит с значками шрифтов на github.com при изменении размера браузера, переходе между нечетными и четными значениями.
Но проблема возникает из-за чего-то другого, он исходит из какого-то родительского элемента (.container), который центрирует себя, используя свойства margin-left/right, заданные как «auto».
Все значки правильно выравниваются по сетке, все они имеют сглаживание шрифтов: антиализованы, а шрифт SVG уже перемещен перед .ttf. Нет, это не одна из этих проблем. Это строго связано с тем, как браузеры отображают значки шрифтов, когда у вас есть центр родительского контейнера, выровненный с помощью margin auto.
Любые идеи, как исправить это, не изменяя свойство margin самоцентрирующегося родительского контейнера?