div+css布局实现一个台球桌打台球效果代码

代码语言:html

所属分类:布局界面

代码描述:div+css布局实现一个台球桌打台球效果代码

代码标签: div css 布局 台球桌 打台球

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>

  <meta charset="UTF-8">
  

  
  
  
  
<style>
:root{
  --top1: 46%;
  --top2: 47%;
  --top3: 48%;
  --top4: 49%;
  --top5: 50%;
}

*, *::before, *::after{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body{
  overflow: hidden;
  background-color: whitesmoke;
}
.wrapper{
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  flex-direction: column;
}
.snooker{
  position: relative;
  width: 70%;
  height: 60%;
  min-height: 500px;
  max-height: 600px;
  max-width: 960px;
  margin-right: 20%;
  background-clip: border-box;
  border:0;
  background-color: #5b49be;
  /* background-image: radial-gradient(circle, #93f07b, #64cf50); */
  background-image: linear-gradient(90deg, rgba(255,255,255,.07) 90%, transparent 90%),
                    linear-gradient(90deg, rgba(255,255,255,.03) 90%, transparent 90%),
                    linear-gradient(90deg, transparent 90%, rgba(255,255,255,.07) 90%),
                    linear-gradient(90deg, transparent 90%, rgba(255,255,255,.09) 90%);
  background-size: 13px, 29px, 37px, 53px;

  box-shadow: inset 20px 20px #1f0076,
              inset -20px -20px #1a0076,
              inset 22px 22px 4px #000,
              inset -22px -22px 4px #000;
}
.snooker::before{
  content: '';
  display: block;
  width: calc(100% + 50px);
  height: calc(100% + 50px);
  border-color: #000000;
  border-style: solid;
  border-width: 25px;
  background-color: transparent;
  position: absolute;
  top: -25px;
  left: -25px;
  right: 0;
  bottom: 0;
  border-radius: 5%;
}
.snooker::after{
  content: '';
  display: block;
  width: 50%;
  background-color:rgba(0,0,0,.22);
  filter:blur(50px);
  position: absolute;
  top: 20px;
  left: 20px;
  bottom: 20px;
}

.pocket{
  width: 100%;
  height: 100%;
}
.pocket > div{
  position: absolute;
  background: transparent;
  width: 60px;
  height: 6.........完整代码请登录后点击上方下载按钮下载查看

网友评论0