Специализация
Войти
Тренажер заданий
Встречается на собеседованиях • сегодня
Как поддерживать SVG в старых браузерах
Для поддержки SVG в старых браузерах (например, IE8-) можно использовать несколько подходов: 1. **Fallback через `
` или `
`** ```html
``` Если SVG не загрузится, сработает `onerror` и подставится PNG. 2. **Modernizr для детекта поддержки** ```javascript if (!Modernizr.svg) { document.querySelector('svg').style.display = 'none'; document.querySelector('.svg-fallback').style.display = 'block'; } ``` 3. **SVG4Everybody** Подключаем скрипт, который автоматически заменяет SVG на PNG для старых браузеров: ```html
``` 4. **Использование `
`** ```html
``` Для IE9 можно добавить `width` и `height`, чтобы SVG корректно масштабировался.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы
Как поддерживать SVG в старых браузерах | Вопрос по JavaScript | Young&Junior