jquery+css实现图片立体堆叠幻灯片切换效果代码
代码语言:html
所属分类:幻灯片
代码描述:jquery+css实现图片立体堆叠幻灯片切换效果代码
代码标签: jquery css 图片 立体 堆叠 幻灯片 切换
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> #slider,.slider-wrap,#intro-slider { position: absolute; width: 100%; height: 100%; right: 0; } .slider-wrap { margin: 0 auto; position: relative; perspective: 1000px; height: 100%; } #intro-slider { height: 100%; width: 100%; position: absolute; transform-style: preserve-3d; bottom: -0%; } #intro-slider div { transform-style: preserve-3d; } .intro-slide { position: absolute; text-align: center; color: #FFF; transition: transform 1.2s; left: 37%; top: 36%; opacity: 0; transform: rotateY(0deg) translate(-120px,-120px); width: 35%; padding-top: 50%; display: flex; align-items: center; background: #fff; } #intro-slider .intro-slide:first-child { z-index: 10 !important; transform: rotateY(0deg) translate(0px) !important; opacity: 1; } .intro-slide[data-position="2"] { z-index: 9; transform: rotateY(0deg) translate(-60px,-60px); opacity: 1; } .intro-slide[data-position="3"] { z-index: 8; transform: rotateY(0deg) translate(-120px,-120px); opacity: 1; } #slider-next, #slider-prev { position: absolute; top: 52%; right: 20%; z-index: 10; cursor: pointer; } #slider-prev { left: 15px; transform: rotate(180deg); } /* slider section */ body { background: black; display: flex; align-items: center; justify-content: center; } * { padding: 0; margin: 0; } img { max-width: 100%; } section { height: 100vh; width: 600px; position: relative; overflow-x: hidden; min-height: 550px; margin-top: -44px; } .poster-box::before, .poster-box::after, .intro-slide::before, .intro-slide::after { content: ""; width: 30px; height: 30px; border-left: 2px solid #36D8B1; border-top: 2px solid #36D8B1; position: absolute; top: -8px; left: -8px; opacity: 0.5; transition: 0.5s; } .intro-slide::aft.........完整代码请登录后点击上方下载按钮下载查看
网友评论0