js+css实现黑色酷炫旋钮密码锁图片验证码解锁代码
代码语言:html
所属分类:其他
代码描述:js+css实现黑色酷炫旋钮密码锁图片验证码解锁代码,每个滚轮可鼠标滚轮滚动或拖拽选择数字
代码标签: js css 黑色 酷炫 旋钮 密码 锁 图片 验证码 解锁 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title>质感转轮密码锁验证码</title> <style> :root{ --bg:#0f1318; --panel:#151a21; --accent:#3aa2ff; --ok:#43d17c; --warn:#ffb74d; --text:#e9eef7; --muted:#9aa5b1; --lock-metal-1:#bfc7d3; --lock-metal-2:#9097a4; --lock-metal-3:#666c78; --wheel-size:96px; --window-width:52px; --window-height:40px; } *{box-sizing:border-box} html,body{ height:100%; background: radial-gradient(1200px 700px at 50% 10%, #12161d 20%, #0d1015 60%, #080b0f 100%), var(--bg); color:var(--text); font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif; margin:0; } .wrap{ min-height:100%; display:flex; align-items:center; justify-content:center; padding:40px 20px; } .card{ width:min(920px, 92vw); background:linear-gradient(180deg, #161b22 0%, #12161d 100%); border-radius:20px; box-shadow: 0 10px 40px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.05); border:1px solid rgba(255,255,255,0.06); padding:26px 26px 32px; } .title{ font-weight:600; font-size:20px; letter-spacing:0.3px; display:flex; align-items:center; gap:10px; margin:0 0 14px 0; } .title .dot{ width:10px; height:10px; border-radius:50%; background:var(--accent); box-shadow:0 0 12px rgba(58,162,255,0.8); } .subtitle{ color:var(--muted); font-size:14px; margin-bottom:18px; } .captcha-area{ display:grid; grid-template-columns: 1fr auto; gap:18px; align-items:center; } .captcha-box{ justify-self:center; background:#0b0f14; border-radius:14px; padding:16px; border:1px solid rgba(255,255,255,0.08); box-shadow:inset 0 0 0 1px rgba(255,255,255,0.02); } canvas{ display:block; border-radius:12px; } .refresh-btn{ align-self:start; padding:10px 14px; background:linear-gradient(180deg, #1c222b, #121720); border:1px solid rgba(255,255,255,0.08); color:var(--text); border-radius:12px; cursor:pointer; font-weight:600; transition:transform .08s ease, box-shadow .2s ease, border-color .2s; } .refresh-btn:hover{ border-color:rgba(58,162,255,0.35); box-shadow:0 8px 20px rgba(58,162,255,0.12)} .refresh-btn:active{ transform:scale(0.98) } .lock{ margin-top:22px; background:linear-gradient(180deg, #161b22, #0f1318); border-radius:16px; padding:18px 18px 22px; border:1px solid rgba(255,255,255,0.06); position:relative; overflow:hidden; } /* Lock body metal effect */ .lock::before{ content:""; position:absolute; inset:0; background: linear-gradient(130deg, rgba(255,255,255,0.06), rgba(255,255,255,0) 40%), radial-gradient(600px 230px at 30% -10%, rgba(255,255,255,0.08), transparent 60%), radial-gradient(600px 240px at 80% 110%, rgba(255,255,255,0.06), transparent 60%); pointer-events:none; } .lock-head{ .........完整代码请登录后点击上方下载按钮下载查看
网友评论0