Задать вопрос
zaza41rus
@zaza41rus

Не отображается встроенное изображение в .svg на сайте?

есть файл .svg в нем есть графика + картинка .png
нужно это отобразить на главном экране сайта, НО встроенный .png не хочет отображаться...
Если по ссылке просто открыть данный свг в браузере - все ок(отображается как нужно)
пример ниже - должно быть 2 квадрата красный(png) и синий(svg)
  • Вопрос задан
  • 777 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
Решения вопроса 1
sfi0zy
@sfi0zy
Creative frontend developer
На MDN говорят, что это вопрос безопасности (там только про Gecko, но можно предположить, что везде так). Если SVG используется как картинка, то в ней уже нельзя подгрузить другие внешние ресурсы. Как вариант можно использовать тег embed вместо img, и все будет работать без таких ограничений.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
с залинковкой косяк возможно.
61dc221012c4e051475143.png
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы