Здравствуйте. Подскажите, пожалуйста, с проблемой. Есть верстка. Там кнопка Скачать. При наведении стрелка опускается вниз. В Хроме все окей. В Опере тоже. А в Мозиле происходит еле заметное (буквально 1px) смещение стрелки влево, из-за чего происходит маленький скачок, а также SVG становится не такой четкой. Почему такое может происходить?
Проблема в том, что при анимации браузер меняет режим отрисовки вектора с "красивого" на "для анимации".
Решение 1
Укажите конкретно режим прорисовки:
<svg ... shape-rendering="crispEdges" ... >
...
</svg>
Решение 2
Иконку нужно перерисовать.
Располагайте элементы svg строго по пикселям. Ваш документ просто набит дробными значениями:
Если числа, отвечающие за горизонтальные и вертикальные линии будут целые, у браузера не возникнет проблем к какому пикселю ее отнести:
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости