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