Когда пользователь выйдет из icloud.com, он отображает значки "app", размытые за рамкой модального знака. Если вы измените размер браузера, значки будут перемещаться позади фильтра размытия. Когда вы подписываете его, размытие оживает.
Я просмотрел источник, но не могу понять, как достигается этот эффект размытия. Сразу же я подозревал, что CSS filter
свойство, но я не могу найти его в CSS. Кроме того, это работает в Firefox, который в соответствии с MDN не должен.
Единственное, что у меня есть, это тот эффект, который он, вероятно, применил к элементу #sc1095
, родительскому знаку значков.
Разъяснение
Решение Apple уникально по следующим причинам:
- Он работает в Firefox.
- Он не полагается на предварительно сгенерированное фоновое изображение.
- Он может быть анимированным (предположительно, используя
transition
). - Он не использует
<svg>
(на странице нет тегов<svg>
).