gasp带序列号的幻灯片效果
代码语言:html
所属分类:幻灯片
代码描述:gasp带序列号的幻灯片效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> *, *:before, *:after { margin: 0; padding: 0; box-sizing: inherit; } html { box-sizing: border-box; font-family: 'Roboto', sans-serif; font-size: 62.5%; } @media only screen and (max-width: 800px) { html { font-size: 57%; } } body { background-color: #000; color: #fff; padding: 8rem; } @media only screen and (max-width: 1000px) { body { padding: 0; } } .container { position: relative; overflow: hidden; border-radius: 5rem; } @media only screen and (max-width: 1000px) { .container { border-radius: 0; } } .slider { display: -webkit-box; display: flex; width: 500%; height: 55rem; -webkit-transition: all .25s ease-in; transition: all .25s ease-in; -webkit-transform: translateX(0); transform: translateX(0); } @media only screen and (max-width: 1000px) { .slider { height: 100vh; } } .slider .box { height: 100%; width: 100%; display: grid; grid-template-columns: repeat(2, 1fr); -webkit-box-align: center; align-items: center; overflow: hidden; position: relative; } @media only screen and (max-width: 650px) { .slider .box { grid-template-columns: 1fr; grid-template-rows: repeat(2, 1fr); } } .slider .box .bg { padding: 2rem; background-color: rgba(0, 0, 0, 0.2); width: 55%; -webkit-transform: skewX(7deg); transform: skewX(7deg); position: absolute; height: 100%; left: -10%; padding-left: 20rem; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; } @media only screen and (max-width: 800px) { .slider .box .bg { width: 65%; } } @media only screen and (max-width: 650px) { .slider .box .bg { width: 100%; left: 0; bottom: 0; height: 54%; -webkit-transform: skewX(0deg); transform: skewX(0deg); } } .slider .box .bg::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: inherit; pointer-events: none; -webkit-transform: skewX(10deg); transform: skewX(10deg); } @media only screen and (max-width: 650px) { .slider .box .bg::before { width: 120%; bottom: 0; -webkit-transform: skewX(0deg); transform: skewX(0deg); } } .slider .box .details { padding: 5rem; padding-left: 10rem; z-index: 100; grid-column: 1 / span 1; grid-row: 1 / -1; } @media only screen and (max-width: 650px) { .slider .box .details { grid-row: 2 / span 1; grid-column: 1 / -1; text-align: center; padding: 2rem; -webkit-transform: tran.........完整代码请登录后点击上方下载按钮下载查看
网友评论0