div+css布局实现一个wii遥控器效果代码
代码语言:html
所属分类:布局界面
代码描述:div+css布局实现一个wii遥控器效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <style> * { border: 0; box-sizing: border-box; margin: 0; padding: 0; } :root { font-size: 40px; } body, button { font: 1em/1.5 sans-serif; } body { height: 100vh; display: grid; padding: 1em; place-items: center; } /* Main, buttons */ .wr { background: linear-gradient(0deg,#b0b1b5,#d7d7d7); border-radius: 0.9em; box-shadow: 0 0 0 0.05em #b2b1b5 inset, 0 0.1em 0 #d7d7d7 inset, 0.1em 0 0.1em #b2b1b5 inset, -0.1em 0 0.1em #b2b1b5 inset, 0 -0.2em 0.2em #9b9ea2 inset, 0.1em 0 0 #d7d7d7 inset, 0 0.15em 0 #fcfbfc inset; position: relative; width: 4.9em; height: 20em; } .wr__inner { background: linear-gradient(-35deg,#cdced1 55.5%,#cdced100 57.5%), linear-gradient(45deg,#d8d9db 75%,#f9f9fb); border-radius: 0.6em; box-shadow: 0.05em 0.05em 0.05em #fcfbfc inset; display: flex; justify-content: center; align-content: flex-start; flex-wrap: wrap; margin: 0.3em 0.15em; padding: 0.16em 0.5em; width: 4.6em; height: 19.4em; } .wr__btn, .wr__d-pad-btn, .wr__d-pad-center { position: relative; } .wr__btn { border-radius: 50%; color: #9c9c9e; transform-style: preserve-3d; text-transform: uppercase; -webkit-appearance: none; appearance: none; } .wr__btn:nth-of-type(1) { margin: 0.1rem 2.65rem 0.7rem 0.15rem; } .wr__btn:nth-of-type(4) { margin: 0 0.6rem; } .wr__btn--lg { background: radial-gradient(50% 50% at 90% 90%,#fff,#fff0), linear-gradient(-40deg,#0002 49%,#0000 51%), radial-gradient(50% 50% at 25% 25%,#fff,#fff0); box-shadow: 0 0 0 0.025rem #5c5d61 inset, 0 0 0 0.075rem #a2a7ab inset, 0.05rem 0.05rem 0 0.05rem #77787a inset, 0.15rem 0.15rem 0.2rem #b6b8bb; color: #828589; font-size: 0.6em; margin: 0 1.025rem 2.175rem 1.025rem; width: 1.55rem; height: 1.55rem; } .wr__btn--md { background: linear-gradient(-30deg,#fff0 55%,#fff 80%); box-shadow: 0 0 0 0.025rem #5c5d61 inset, 0 0 0.05rem 0.075rem #0000002f inset, -0.05rem -0.05rem 0.05rem #ffffff7f, 0.1rem 0.1rem 0.15rem #b6b8bb; color: #828589; font-size: 0.45em; margin: 0 1.26rem 0.68rem 1.26rem; width: 1.08rem; height: 1.08rem; } .wr__btn--sm, .wr__btn--sm-flat { font-size: 0.3em; width: 0.8rem; height: 0.8rem; } .wr__btn--sm { background: linear-gradient(-30deg,#fff0 50%,#fff 75%); box-shadow: 0 0 0 0.025rem #5c5d61 inset, 0 0 0.05rem 0.05rem #0000003f inset, -0.05rem -0.05rem 0.1rem #ffffff7f, 0.1rem 0.1rem 0.15rem #b6b8bb; } .wr__btn--sm.wr__.........完整代码请登录后点击上方下载按钮下载查看
网友评论0