通过javascript实现扫雷游戏代码实例


Posted in Javascript onFebruary 09, 2020

这篇文章主要介绍了通过javascript实现扫雷游戏代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

html代码:

<div id="mine">
      <div class="level">
        <button type="button">初级</button>
        <button type="button">中级</button>
        <button type="button">高级</button>
        <button type="button">重新开始</button>
      </div>
      <div class="gameBox"></div>
      <div class="info">
        剩余雷数:<span class="mineNum"></span>
      </div>
    </div>

css代码:

#mine {
  margin: 50px auto;
}
.level {
  text-align: center;
  margin-bottom: 10px;
}
.level button {
  padding: 5px 15px;
  background-color: cornflowerblue;
  border: none;
  color: #fff;
  border-radius: 3px;
  outline: none;
  cursor: pointer;
}
.level button.active {
  background-color: #00abff;
}
.info {
  margin-top: 10px;
  text-align: center;
}
table {
  border-spacing: 1px;
  background: #929196;
  margin: 0 auto;
}
td {
  padding: 0;
  width: 20px;
  height: 20px;
  background: #ccc;
  border: 2px solid;
  border-color: #fff #a1a1a1 #a1a1a1 #fff;
  
  text-align: center;
  line-height: 20px;
  font-weight: bold;
}
td.zero {
  border-color: #D9D9D9;
  background: #D9D9D9;
}
td.one {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #0332fe;
}
td.two {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #019f02;
}
td.three {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #ff2600;
}
td.four {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #93208f;
}
td.five {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #019f02;
}
td.six {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #ff3fff;
}
td.seven {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #3fffbf;
}
td.eight {
  border-color: #D9D9D9;
  background: #D9D9D9;
  color: #22ee0f;
}
.mine {
  background: #d9d9d9 url(./mine.png) no-repeat center;
  background-size: cover;
}
.flag {
  background: #ccc url(./flag.png) no-repeat center;
  background-size: cover;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
使用Js让Html中特殊字符不被转义
Nov 05 Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 Javascript
js检测输入内容全为空格的方法
May 03 Javascript
使用Chrome浏览器调试AngularJS应用的方法
Jun 18 Javascript
JS刷新父窗口的几种方式小结(推荐)
Nov 09 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
Mar 21 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
Aug 17 Javascript
浅谈在fetch方法中添加header后遇到的预检请求问题
Aug 31 Javascript
Angular 4中如何显示内容的CSS样式示例代码
Nov 06 Javascript
VueJs使用Amaze ui调整列表和内容页面
Nov 30 Javascript
Spring Boot/VUE中路由传递参数的实现代码
Mar 02 Javascript
layui表格设计以及数据初始化详解
Oct 26 Javascript
jQuery实现简单聊天室
Feb 08 #jQuery
jquery实现点击弹出对话框
Feb 08 #jQuery
jQuery实现简易聊天框
Feb 08 #jQuery
jquery添加div实现消息聊天框
Feb 08 #jQuery
js实现聊天对话框
Feb 08 #Javascript
jQuery实现聊天对话框
Feb 08 #jQuery
jquery实现聊天机器人
Feb 08 #jQuery
You might like
php程序之die调试法 快速解决错误
2009/09/17 PHP
ThinkPHP多表联合查询的常用方法
2020/03/24 PHP
php计算函数执行时间的方法
2015/03/20 PHP
thinkPHP中分页用法实例分析
2015/12/26 PHP
php实现获取农历(阴历)、节日、节气的类与用法示例
2017/11/20 PHP
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
批量修改标签css样式以input标签为例
2014/07/31 Javascript
实例剖析AngularJS框架中数据的双向绑定运用
2016/03/04 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
vue脚手架中配置Sass的方法
2018/01/04 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
vue.js添加一些触摸事件以及安装fastclick的实例
2018/08/28 Javascript
[57:36]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第三场 2月1日
2021/03/11 DOTA
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
python批量替换多文件字符串问题详解
2018/04/22 Python
python实现贪吃蛇小游戏
2020/03/21 Python
python获取依赖包和安装依赖包教程
2020/02/13 Python
浅谈图像处理中掩膜(mask)的意义
2020/02/19 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
2020/03/30 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
CSS3媒体查询Media Queries基础学习教程
2016/02/29 HTML / CSS
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
护理学应聘自荐书范文
2014/02/05 职场文书
趣味比赛活动方案
2014/02/15 职场文书
十岁生日答谢词
2015/01/05 职场文书
销售合作意向书范本
2015/05/08 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
Java实现多文件上传功能
2021/06/30 Java/Android
DIV CSS实现网页背景半透明效果
2021/12/06 HTML / CSS
mysql全面解析json/数组
2022/07/07 MySQL