jquery实现数独小游戏代码
代码语言:html
所属分类:游戏
代码描述:jquery实现数独小游戏代码, 一个难题是9X9格的细胞,每一个可能包含从1-9的数字。我们的目标是,以填补空白,从1到9的数字,使每行,列和所有的3x3细胞地区目前所有的数字1到9
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
H1 {
background:black;
color:white;
margin:0px 0px 2px 0px;
font-size:20px;
padding:2px 1px 5px 1px;
text-align:center;
}
body {
font-family:verdana,helvetica,arial,sans-serif;
border:0px; margin:0px; padding:0px;
background:url(
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIUlEQVQYV2N89urtfwYiACNIoZSYMCMhtaMK8YYQ0cEDAG5yJ8eLRhTfAAAAAElFTkSuQmCC
) repeat;
}
/* board */
.sudoku_board {
margin:6px auto;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
box-shadow: 0px 0px 5px 5px #bdc3c7;
}
.sudoku_board .cell {
width:11.11%;
display: inline-block;
float:left;
cursor:pointer;
text-align: center;
overflow: hidden;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box;
box-shadow: 0px 0px 0px 1px #bdc3c7;
background:white;
}
.sudoku_board .cell.border_h {
box-shadow: 0px 0px 0px 1px #bdc3c7, inset 0px -2px 0 0 #34495e;
}
.sudoku_board .cell.border_v {
box-shadow: 0px 0px 0px 1px #bdc3c7, inset -2px 0 0 #34495e;
}
.sudoku_board .cell.border_h.border_v {
box-shadow: 0px 0px 0px 1px #bdc3c7, inset -2px 0 0 black, inset 0px -2px 0 black;
}
.sudoku_board .cell span {
color:#2c3e50;
font-size:14px;
text-align:middle;
}
.sudoku_board .cell.selected, .sudoku_board .cell.selected.fix {
background:#FFE;
}
.sudoku_board .cell.selected.current {
position:relative;
background: #3498db;
font-weight:bold;
box-shadow: 0px 0px 3px 3px #bdc3c7;
}
.sudoku_board .cell.selected.current span {
color:white;
}
.sudoku_board .cell.selected.group {
color:blue;
}
.sudoku_board .cell span.samevalue, .sudoku_board .cell.fix span.samevalue {
font-weight:bold;
color:#3498db;
}
.sudoku_board .cell.notvalid, .sudoku_board .cell.selected.notvalid{
font-weight:bold;
color:white;;
background:#e74c3c;
}
.sudoku_board .cell.fix {
background:#ecf0f1;
cursor:not-allowed;
}
.sudoku_board .cell.fix span {
color:#7f8c8d;
}
.sudoku_board .cell .solution {
font-size:10px;
color:#d35400;
}
.sudoku_board .cell .note {
color:#bdc3c7;
width:50%;
height:50%;
display: inline-block;
float:left;
text-align:center;
font-size:14px;
-webkit-box-sizing: border-box;
-moz-box-si.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0