css实现炫酷三维阴影排行列表效果代码
代码语言:html
所属分类:布局界面
代码描述:css实现炫酷三维阴影排行列表效果代码,鼠标悬浮有立体效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/reset.min.css"> <style> *,*::before,*::after { box-sizing:border-box } body { min-height:450px; height:100vh; margin:0; background:radial-gradient(ellipse farthest-corner at center top,#f39264 0,#f2606f 100%); color:#fff; font-family:"Open Sans",sans-serif } .leaderboard { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:285px; height:308px; background:linear-gradient(to bottom,#3a404d,#181c26); border-radius:10px; box-shadow:0 7px 30px rgba(62,9,11,0.3) } .leaderboard h1 { font-size:18px; color:#e1e1e1; padding:12px 13px 18px } .leaderboard h1 svg { width:25px; height:26px; position:relative; top:3px; margin-right:6px; vertical-align:baseline } .leaderboard ol { counter-reset:leaderboard } .leaderboard ol li { position:relative; z-index:1; font-size:14px; counter-increment:leaderboard; padding:18px 10px 18px 50px; cursor:pointer; -webkit-backface-visibility:hidden; backface-visibility:hidden; transform:translateZ(0) scale(1,1) } .leaderboard ol li::before { content:counter(leaderboard); position:absolute; z-index:2; top:15px; left:15px; width:20px; height:20px; line-height:20px; color:#c24448; background:#fff; border-radius:20px; text-align:center } .leaderboard ol li mark { position:absolute; z-index:2; top:0; left:0; width:100%; height:100%; padding:18px 10px 18px 50px; margin:0; background:0; color:#fff } .leaderboard ol li mark::before,.leaderboard ol li mark::after { content:""; position:absolute; z-index:1; bottom:-11px; left:-9px; border-top:10px solid #c24448; border-left:10px solid transparent; transition:all .1s ease-in-out; opacity:0 } .leaderboard ol li mark::after { left:auto; right:-9px; border-left:none; border-right:10px solid transparent } .leaderboard ol li small { position:relative; z-index:2; display:block; text-align:right } .leaderboard ol li::after { content:""; position:absolute; z-index:1; top:0; left:0; width:100%; height:100%; background:#fa6855; box-shadow:0 3px 0 rgba(0,0,0,0.08); transition:all .3s ease-in-out; opacity:0 } .leaderboard ol li:nth.........完整代码请登录后点击上方下载按钮下载查看
网友评论0