商品服务业自适应悬浮立体翻转效果
代码语言:html
所属分类:悬停
代码描述:商品服务业自适应悬浮立体翻转效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link type="text/css" rel="stylesheet" href="http://repo.bfw.wiki/bfwrepo/css/bootstrap.4.3.1.min.css"> <style> body { background-color:#f9f9ff; } .bg-header { background-color: white; padding: 12px 20px; box-shadow:0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } .content-inner { width: 100%; color: #fff; position: relative; transform-style: preserve-3d; perspective: 1000px; backface-visibility: hidden; transition: 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .fl-wrap { float: left; width: 100%; position: relative; } .content-inner .content-front, .content-inner .content-back { position: relative; transform-style: preserve-3d; perspective: 1000px; backface-visibility: hidden; height: 100%; display: flex; justify-content: center; align-items: center; } .content-front { background: #292929; position: relative; } .content-inner > * { backface-visibility: hidden; transition: 0.9s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .cf-inner:before, .cf-inner:after { content: ""; position: absolute; width: 50px; height: 50px; border-color: rgba(255, 255, 255, 0.4); z-index: 10; } .cf-inner:before { top: 20px; left: 20px; border-left: 1px solid; border-top: 1px solid; } .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-size: cover; background-attachment: scroll; background-position: center; background-repeat: repeat; background-origin: content-box; } .overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.4; z-index: 3; } .content-inner .cf-inner .inner { align-items: stretch; transform-style: preserve-3d; perspective: 1000px; backface-visibility: hidden; transform: translateZ(95px) scale(0.81); text-align: center; position: relative; z-index: 2; } .cf-inner:after { bottom: 20px; right: 20px; border-right: 1px solid; border-bottom: 1px solid; } .content-inner .cf-inner .inner h2 { position: relative; font-size: 22px; font-weight: 800; padding-bottom: 20px; } .content-inner .cf-inner .inner h2:before { content: ""; position: absolute; left: 50%; bottom: 10px; width: 20px; height: 2px; margin-left: -10px; } .content-inner .content-front li { display: inline-block; color: #fff; text-transform: uppercase; font-size: 10px; letter-spacing: 2px; margin: 0 4px; } .cf-inner:after { bottom: 20px; right: 20px; border-right: 1px solid; border-bottom: 1px solid; } .content-inner .content-front, .content-inner .content-back { position: relative; transform-style: preserve-3d; perspective: 1000px; backface-visibility: hidden; height: 100%; display: flex; justify-content: center; align-items: center; } .content-inner .cf-inner .inner { align-items: stretch; transform-style: preserve-3d; perspective: 1000px; backface-visibility: hidden; transform: translateZ(95px) scale(0.81); text-align: center; position: relative; z-index: 2; } .content-inner:hover .content-front { transform: rotateY(-180deg); } .content-inner:hover .content-back { transform: rotateY(0deg); } .content-inner .content-back { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; transform: rotateY(180deg); background: #292929; background-image:url("http://repo.bfw.wiki/bfwrepo/image/5ec5c2bc20cdd.png"); } .content-inner .cf-inner { transform-style: preserve-3d; backface-visibility: hidden; width: 100%; padding: 150px 20px; } .serv-price-wrap { background: rgba(255,255,255,0.05); padding: 15px 30px; margin-top: 14px; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; } .content-inner .cf-inner .inner h2:before { background: #00BCD4; } inner:before, .cf-inner:after { content: ''; position: absolute; width: 50px; height: 50px; border-color: rgba(255,255,255, 0.4); z-index: 10; } .cf-inner:before, .cf-inner:after { content: ''; position: absolute; width: 50px; height: 250px; border-co.........完整代码请登录后点击上方下载按钮下载查看
网友评论0