js五子棋
过程很艰辛,请教了很多人,网查了资料,终于和自己玩上了五子棋。
<!DOCTYPE html>
<html>
<head>
<title>五子棋</title>
<meta charset="UTF-8">
<style>
html,body,section,div,p{
padding: 0;
margin: 0;
font-size: 12px;
}
body{
width: 100%;
height: 100%;
position: fixed;
}
#chessboard{
width: 90vmin;
min-height: 89vmin;
margin: calc(50vh - 46vmin + 2px) auto;
background: #f5ca69;
border: 2px solid #000;
border-radius: 7px;
-webkit-box-shadow: .1rem .1rem .05rem rgba(0,0,0,.5),
-.1rem -.1rem .05rem rgba(0,0,0,.5) ;
box-shadow: .1rem .1rem .05rem rgba(0,0,0,.5),
-.1rem -.1rem .05rem rgba(0,0,0,.5) ;
}
#chessboard div{
width: calc(9vmin - 2px);
height: calc(9vmin - 2px);
float: left;
border: 1px solid black;
}
#chessboard div p{
width: 97%;
height: 97%;
margin: 1.5% auto;
border-radius: 100%;
}
.white{
background-color: white;
box-shadow: .1rem .1rem .05rem rgba(0,0,0,.5);
}
.black{
background-color: black;
box-shadow: .1rem .1rem .05rem rgba(0,0,0,.5);
}
#mask{
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background-color: rgba(0,0,0,.5);
}
.conBox{
display: block;
width: 300px;
height: 200px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
background-color: #fff;
border-radius: 3px;
box-shadow: .1rem .1rem .05rem rgba(0,0,0,.5);
}
.conBox h1{
width: