Novitsky
@Novitsky
Веб-разработчик, дизайнер, фотограф

Как исправить некорректное отображение SVG?

SVG в Chrome отображается нормально. Но никак не могу понять, почему в Firefox и IE появляются артефакты?
codepen.io/Novitsky/pen/bNbOQg
  • Вопрос задан
  • 4336 просмотров
Пригласить эксперта
Ответы на вопрос 1
teotlu
@teotlu
Навёрстываю упущенное
Недавно делали адаптивный сайт, всю голову себе сломал, почему так происходит. В итоге эта проблема решалась через background-size: 99% и всякие такие извращения. Ещё, вроде, помогало создание svg-файлов, у которых края самой фигуры не упираются вплотную в края файла. Но до конца проблема так и не решилась.

UPDATE
Кажется, я нашёл ответ на вопрос. Чтобы избавиться от краевых артефактов в Firefox, нужно включить аппаратное ускорение для отображения элемента. Для этого можно использовать, например, 3d-трансформации. Т.е. просто на элементе пропишите transform: translate3d(0,0,0). Мне помогло.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 19:51
15000 руб./за проект
22 нояб. 2024, в 19:15
200000 руб./за проект
22 нояб. 2024, в 18:50
30000 руб./за проект