Почему размытие svg не работает в HTML или браузере?

Я использую редактор Figma, и я попытался размыть элемент, в редакторе все выглядит нормально, затем я экспортирую его в SVG. Я вижу, что есть теги, которые должны сделать мой элемент размытым <feGaussianBlur in = "BackgroundImage" stdDeviation = "16"/> Но это не работает, посмотрите в href.

JSFiddle

Не знаю, почему это не работает. Я также не могу найти информацию о том, есть ли причина HTML или браузер.

Не уверен, что что-либо поддерживает псевдоввод BackgroundImage.

Robert Longson 20.12.2020 21:24
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
Раскрытие чувствительных данных
Раскрытие чувствительных данных
Все внешние компоненты, рассмотренные здесь до сих пор, взаимодействуют с клиентской стороной. Однако, если они подвергаются атаке, они не...
Разница между тегами Br и Wbr в HTML 5
Разница между тегами Br и Wbr в HTML 5
В целом, оба тега <br> и <wbr> имеют свои уникальные цели и функциональные возможности, и их использование зависит от конкретных требований к дизайну...
HTML И VS CODE Для Веб-разработки
HTML И VS CODE Для Веб-разработки
Прежде чем начать кодировать html в "VS CODE", мы должны сначала создать папку и назвать ее x.html, здесь я принимаю x как имя файла, который мы...
Как использовать WAI-ARIA
Как использовать WAI-ARIA
В моем текущем новом проекте почти все компоненты не учитывают веб-доступность. Моя нынешняя компания - это стартап, поэтому они не заботились о...
Статическая веб-страница, созданная с помощью CSS и HTML - до и не до.
Статическая веб-страница, созданная с помощью CSS и HTML - до и не до.
Я потратил некоторое время на создание своего сайта-портфолио. Затем, гордясь собой, я разместил свой код на серверах amazon. Мне потребовалось время,...
4
1
738
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Согласно этому отчету об ошибке https://bugreports.qt.io/browse/QTBUG-9081?page=com.googlecode.jira-suite-utilities%253atransitions-summary-tabpanel фильтры не поддерживаются и я думаю разработчики не смогли решить проблему потом закрыли этот баг

Почему эта ошибка QT имеет отношение к этому вопросу? ОП не упомянул QT.

Paul LeBeau 21.12.2020 11:28
Ответ принят как подходящий

Как говорит Роберт, основная проблема заключается в том, что сгенерированный SVG использует in = "BackgroundImage" в качестве входных данных для фильтра. Никакие браузеры не поддерживают эту функцию, насколько мне известно.

Вместо того, чтобы пытаться размыть изображение, подход Figma состоит в том, чтобы попытаться размыть фон и смешать его поверх изображения.

Фильтр можно переписать, чтобы избежать использования BackgroundImage. Возможно, вы захотите сообщить об ошибке в Figma по этой проблеме.

Другие вопросы по теме