Как сделать такой эффект размытия вокруг блока с gif?
Всем привет!
Есть вот такой блок в макете
Это гифка в круге, но вокруг нее есть еще свечение, которое зависит от контента самого gif файла, т.е динамическое.
Пробовал разные варианты, но всегда либо видно квадратные границы, либо размытие просто ограничивается кругом.
Кто может подсказать, как это реализовать?
https://jsfiddle.net/md16bx90/
Дополнительно:
filter: blur для псевдо?
Но я пока ждал - набросал сам:
snippet
В такой реализации что-то Вам не подходит?
вот тут видно проблему о которой речь
На скорую руку пока придумал вот такой вот обходной путь: сделать размер контейнера больше, а размер фона - меньше. Таким образом, размытие контента не будет пересекать его контейнера:
snippet
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Для создания эффекта размытия вокруг блока с gif можно использовать CSS фильтр `blur`. Этот фильтр позволяет добавить размытие к изображению или элементу.
Для применения этого эффекта к блоку с gif, вам нужно создать отдельный контейнер для gif и применить к нему CSS свойства для размытия.
Пример кода на HTML и CSS:
<div class="container"> <img src="example.gif" alt="gif" class="blur"> </div>
.container { position: relative; display: inline-block; } .blur { filter: blur(10px); /* задаем значение размытия */ }
В данном примере мы создаем контейнер с классом `container`, внутри которого находится изображение gif с классом `blur`. С помощью CSS свойства `filter: blur(10px);` мы добавляем размытие к изображению с уровнем 10 пикселей.
Вы можете настроить значение `10px` в зависимости от желаемого уровня размытия. Также можно применить другие CSS фильтры, чтобы добиться более интересного эффекта.
Надеюсь, что данное решение поможет вам создать эффект размытия вокруг блока с gif. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.