
Эффект панорамы реализован на библиотеке GSAP
Эффект панорамы реализован на библиотеке GSAP
При клике на фотографию происходит ее увеличение
1 |
<div id="panorama"></div> |
1 2 3 4 5 6 7 8 9 10 11 12 |
#panorama { width: 100%; height: 600px; overflow:hidden; margin: 20px 0; box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 16px 20px rgba(0,0,0,0.2); } #panorama div { position:absolute; user-select: none; overflow:hidden; } |
backgroundImage:'url(/demo/i/pan.jpg)'
)height:1200
)const n = 16
)width:235
и 27 - backgroundPosition:i*-235+'px 0px'
transformOrigin:String("50% 50% -585%")
, чтобы части фотографии не налезали друг на друга и между ними не было разрывовgsap.set('#panorama', {perspective:1000})
и задать значения зума (при клике) в строке 42 - gsap.to('.box', {duration:0.4, z:[1300,1500,1700][zoom]})
Найдено на codepen.io у пользователя Tom Miller
Красивый эффект капель на стекле основанный на WebGL
HTML5 плеер для аудио-отзывов или других звуковых файлов
Фон из бегущих волной частиц с возможностью установления их количества, размера и скорости
Бессмысленно, так как нет мобильной версии
Жаль, с мобильного телефона нельзя управлять
Ну это очень круто!!!
Большое спасибо!
А как сделать, что было во весь экран?
А если высоту задать 100% или 100vh не получается?
Прикольный эффект. Все ни как руки не дойдут до GSAP.