Top.Mail.Ru
Ответы

Как применить blur к блоку, чтобы все содержимое под ним размывалось. (Блок пуст)

Если можно, то пожалуйста на чистом js без jQuery,

По дате
По рейтингу
Аватар пользователя
Гений
7лет

Как сделать это на CSS: http://webdiz.com.ua/vizualnye-effekty/kak-sdelat-effekt-matirovannogo-stekla

Убери из предлагаемого кода background: hsla(...); и получишь размытие в чистом виде.

Аватар пользователя
Просветленный
7лет

Никак. Потому что CSS-фильтры (и blur в том числе) работают совсем не так, как ты пишешь в вопросе... они применяются к контенту самого элемента, а не к тому что "под" элементом. В будущем, возможно, будет поддерживаться свойство backdrop-filter, но сейчас оно в статусе черновика.

Аватар пользователя
Знаток
7лет

" "- вот это контекс, доволен? Я прекрастно знаю что это можно реализовать через js, а вы если не знаете, то и не пишите.



Видео по теме