gsap+InertiaPlugin实现视觉差异横向拖拽滚动图片效果代码
代码语言:html
所属分类:拖放
代码描述:gsap+InertiaPlugin实现视觉差异横向拖拽滚动图片效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> @import url('https://fonts.googleapis.com/css2?family=Rubik:wght@600&display=swap'); html, body { width:100%; height:100%; background:#111; color:#fff; font-family: 'Rubik', sans-serif; } #carousel { position:relative; width:100%; height:700px; background:#000; overflow:hidden; font-size:0; } #slides { position:absolute; left:50%; width: 100%; height:100%; } #next, #prev { cursor:pointer; position:fixed; top:325px; left:25px; width:50px; height:50px; } #next { left:auto; right:25px; } </style> </head> <body> <div id="carousel"> <div id="slides"></div> <svg id="next" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#fff" stroke-width="2"> <circle fill="rgba(170,170,170,0.24)" cx="25" cy="25" r="20" /> <polyline id="arrow" points="21,15 33,25 21,35"/> </svg> <svg id="prev" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#fff" stroke-width="2"> <circle fill="rgba(170,170,170,0.24)" cx="25" cy="25" r="20" /> <polyline id="arrow" points="29,15 17,25 29,35"/> </svg> </div> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/gsap.3.5.2.js"></script> <script src='https://cdnjs.cloudflare.com/ajax/libs/zepto/1.2.0/zepto.min.js'></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/Draggable.js"></script> <script type="text/javascript" src=".........完整代码请登录后点击上方下载按钮下载查看
网友评论0