Эффект блика на рамке css?

Здравствуйте! Подскажите, есть ли возможность на css реализовать подобное, но чтобы блики и тени перемещались во время прокрутки, к примеру. (эффект реального стекла)
Спасибо.
5b86ea364a354611082539.jpeg
  • Вопрос задан
  • 3360 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 3
Get-Web
@Get-Web Куратор тега CSS
Front-End Developer
Вот накидал блики, при желании можно раскачать до вполне приемлемого состояния https://jsfiddle.net/l2banners/tjm7p1r6/4/

по поводу косых линий на фоне, они сплошные, их можно в ксс сделать и под низ положить впринципе это не сложно, ну а сами блоки сделать белыми почти прозрачными... Ну и все, тени тоже не проблема, тени можно через js двигать при прокрутке
Ответ написан
Комментировать
@mletov
А эта штука адаптивная? И по вертикали должна тянуться? А как ведут себя эти блики при растяжении?
Очень уж все жестко нарисовано, возможностей для маневра мало. Где-то чуть больше текста - и все поплывет.
Ощущение, что очередной дизайнер полиграфии решил себя попробовать на поприще веба.

Какие варианты можно попробовать:
1) Делать каждый блик абсолютно позиционированным дивом с box-shadow. Но не уверен, что удастся воспроизвести блики точь-в-точь.
2) Старый добрый хардкорный путь: каждый блик вырезать как png и опять же абсолютно позиционированные дивы.
3) Возможно, что-то такое svg умеет.

PS честно говоря, хотелось бы самому увидеть красивое решение, если такое есть.
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
во время прокрутки

это событие в js, так что на css никак. css+js можно. Геморройно-ювелирная работа предстоит Вам.

Ну а если производительность нас не интересует, можно js либы поискать, которые реализуют источник изображения и материалы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы