Как сделать эффект при наведении как в Windows 10?

Как сделать такой эффект при наведении на блоки как в Windows 10 joxi.ru/12Mp6ezFMvPKxm?
  • Вопрос задан
  • 308 просмотров
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
1. Набор элементов с бордерами (блоки-флексы-гриды по вкусу).
2. Сверху абсолютно позиционированный элемент в 200vh/200vw с фоном в виде радиального градиента из прозрачного в цвет фона body или что там еще снизу находится.
3. В вышеупомянутых элементах текстам задаем z-index и они ложатся сверху градиента.
4. На событие mousemove вешаем обработчик, который меняет координаты градиента.

Получаем что-то такое:
5b5f2943a7553328112612.pngcodepen

P.S.: И в перспективе вставляйте картинки сюда, а не на левый хостинг.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега CSS
Делаешь сетку фон. Делаешь большую картинку с дыркой в центре. Позиционируешь эту картинку поверх сетки так, чтоб центр дырки был там где находится курсор.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект