文章目录

  • 1.数独设计
    • 1.1 游戏系列
    • 1.1 主界面
    • 1.2 等级选择界面
  • 2.效果和源码
    • 2.1 动态效果图
    • 2.2 源码
  • 源码下载

作者:xcLeigh
文章地址:https://blog.csdn.net/weixin_43151418/article/details/127869325


html实现数独(附源码),数独,是源自18世纪瑞士发明,流传到美国,再由日本发扬光大的一种数学游戏。是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。
数独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字和解题条件,利用逻辑和推理,在其他的空格上填入1-9的数字。使1-9每个数字在每一行、每一列和每一宫中都只出现一次,所以又称“九宫格”。

1.数独设计

1.1 游戏系列

已实现html小游戏系列:

  • 【中秋节】html玉兔吃月饼游戏
  • html制作好看的五子棋(源码)
  • html实现贪吃蛇游戏(源码)
  • html实现飞机小游戏(源码)

1.1 主界面

html实现数独主界面,以中间为数独棋盘模式,体现数独格局。四边角落为其他游戏跳转。

1.2 等级选择界面

html实现数独,难度等级分为1-40级,如果输入其他值默认为一级。

2.效果和源码

2.1 动态效果图

满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。视为挑战成功。

2.2 源码

这是主界面的代码,其他图片、js、css等代码,见下面的 源码下载,里面有所有代码和介绍。


<!-- /**
*title:html实现数独
* code url:https://blog.csdn.net/weixin_43151418
*/ -->
<html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" type="image/png" href="images/favicon.ico" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title>xcLeigh - 数独游戏</title><link rel="Stylesheet" type="text/css" href="./css/soduku.css" />
</head>
<body><div class="loveFont loveTitle">数独小游戏</div><div class = "btn-group"><span class="spanBtn" onclick = "sd.checkRes();">填写提交</span><span class="spanBtn" onclick = "sd.reset();">重新开局</span><span class="spanBtn" onclick = "sd.again();">清除重玩</span></div><div style="position:absolute;left:0;top:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:#0F85F4;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127635252" target="_blank" style="text-decoration:none; font-weight:bold">打飞机</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div style="position:absolute;right:0;top:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:#0BABC4;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127631871" target="_blank" style="text-decoration:none; font-weight:bold">贪吃蛇</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div style="position:absolute;right:0;bottom:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:red;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127619801" target="_blank" style="text-decoration:none; font-weight:bold">五子棋</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div style="position:absolute;left:0;bottom:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:orange;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/126465393" target="_blank" style="text-decoration:none; font-weight:bold;">吃月饼</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div  style="position:absolute;left:0;bottom:0; width:100%;height:80px; line-height:80px; text-align:center; z-index:99;"><a href="https://blog.csdn.net/weixin_43151418" target="_blank" style="text-decoration:none; font-weight:bold;color:white;">xcLeigh | 星空 | 数独小游戏</a></div><script src="./js/jquery.min.js"></script><script src="./js/soduku.js"></script><script>var sd = new SD;sd.init(30);</script>
</body>
</html>

源码下载

html实现数独(源码) 点击下载


html实现数独(附源码)相关推荐

  1. 熬夜整理出了70个清华大佬都在用的Python经典练手项目【附源码】

    我们都知道,不管学习那门语言最终都要做出实际的东西来,而对于编程而言,这个实际的东西当然就是项目啦,不用我多说大家都知道学编程语言做项目的重要性. 于是,小编熬了几个通宵,终于整理出了70个清华大佬都 ...

  2. 66个Python练手项目,附源码

    前言: 不管学习哪门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说大家都知道学编程语言一定要做项目才行. 这里整理了66个Python实战项目列表,都有完整且详细的教程,你可以从 ...

  3. html实现扫雷小游戏(附源码)

    文章目录 实现功能 1.扫雷设计 1.1 主界面 1.2 扫雷难度 1.3 附带功能 2.效果和源码 2.1 动态效果 2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blo ...

  4. C#共享内存实例 附源码

    原文 C#共享内存实例 附源码 网上有C#共享内存类,不过功能太简单了,并且写内存每次都从开头写.故对此进行了改进,并做了个小例子,供需要的人参考. 主要改进点: 通过利用共享内存的一部分空间(以下称 ...

  5. java中batch基础_详解Spring batch 入门学习教程(附源码)

    详解Spring batch 入门学习教程(附源码) 发布时间:2020-09-08 00:28:40 来源:脚本之家 阅读:99 作者:achuo Spring batch 是一个开源的批处理框架. ...

  6. 炫酷,SpringBoot+Echarts实现用户访问地图可视化(附源码)

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 SpringBoot+Echarts用户访问地图可视化 意义 在常 ...

  7. C#使用Xamarin开发可移植移动应用进阶篇(7.使用布局渲染器,修改默认布局),附源码...

    原文:C#使用Xamarin开发可移植移动应用进阶篇(7.使用布局渲染器,修改默认布局),附源码 前言 系列目录 C#使用Xamarin开发可移植移动应用目录 源码地址:https://github. ...

  8. 黯然微信小程序杂记(三):微信小程序实现倒计时功能 附讲解教学 附源码

    黯然微信小程序杂记(三):微信小程序实现倒计时功能 附超详细注释 附源码 一.功能描述 二.界面展示 三.test.wxml代码 四.test.js代码(注释很详细 很易懂) CSDN私信我,有关微信 ...

  9. 黯然微信小程序杂记(二):小程序最新版登录并进行缓存模块的实现 附源码

    黯然微信小程序杂记(二):小程序最新版登录进行缓存模块的实现 附源码 一.功能描述 二.mine.wxml界面图片 三.mine.wxml代码 四.mine.wxss代码 五.mine.js代码 六. ...

最新文章

  1. android学习笔记之十服务(Service)
  2. C#如何使用REST接口读写数据
  3. SVN删除文件及其恢复问题详解
  4. saltstack mysql模块_SaltStack工具中MySQL的模块返回值问题解决
  5. superset中的json数据转csv
  6. 一文读懂Java泛型中的通配符 ?
  7. 罗永浩:还会给你们做手机 只是需要时间
  8. cupsd进程_linux pstree命令显示正在运行的进程的进程树状图
  9. 请求参数 统一 管理 java_Retrofit+Rxjava+okhttp基本操作和统一处理 – R...
  10. Selenium自动化测试-文件上传
  11. Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题)
  12. 8.1.1使用BlockingQueue和ArrayBlockingQueue
  13. 简述python_python 入门简述
  14. 身份认证之多因素身份认证(MFA)
  15. MySQL相关知识整理
  16. UEG/A-2H2D单稳态中间继电器
  17. (R语言)R的统计模型
  18. GBASE斩获2022科技赋能金融业数字化转型突出贡献奖
  19. RFID到底是什么技术
  20. java计算机毕业设计H5女娲宫旅游网站设计与实现MyBatis+系统+LW文档+源码+调试部署

热门文章

  1. WEB端和手机端-三种提示框架
  2. 数字孪生在制造业的7种应用
  3. SAP中采购收货控制中的配置问题分析
  4. 如何安装纯净版系统,如何给服务器安装系统
  5. c vscode 高亮,vscode设置代码字体颜色高亮_编程开发工具
  6. MFC 类层次结构图
  7. 如何巧妙的防止网站被劫持
  8. esp12f ESP8266芯片引脚
  9. 美多商城之商品(2)
  10. 【工业控制】多变量动态矩阵预测控制(DMC)【含Matlab源码 1499期】