通过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 相关文章推荐
基于jquery的获取mouse坐标插件的实现代码
Apr 01 Javascript
jquery动画1.加载指示器
Aug 24 Javascript
JavaScript实现GriwView单列全选(自写代码)
May 13 Javascript
Jquery中ajax方法data参数的用法小结
Feb 12 Javascript
js判断文本框剩余可输入字数的方法
Feb 04 Javascript
js css实现垂直方向自适应的三角提示菜单
Jun 26 Javascript
原生JS实现$.param() 函数的方法
Aug 10 Javascript
vue 组件的封装之基于axios的ajax请求方法
Aug 11 Javascript
详解vue数组遍历方法forEach和map的原理解析和实际应用
Nov 15 Javascript
vue实现带复选框的树形菜单
May 27 Javascript
Javascript Dom元素获取和添加详解
Sep 24 Javascript
vue使用@scroll监听滚动事件时,@scroll无效问题的解决方法详解
Oct 15 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
Terran热键控制
2020/03/14 星际争霸
对laravel in 查询的使用方法详解
2019/10/09 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
2019/10/12 PHP
PHP网站常见安全漏洞,及相应防范措施总结
2021/03/01 PHP
基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼
2006/12/06 Javascript
Iframe 自适应高度并实时监控高度变化的js代码
2009/10/30 Javascript
JS学习之一个简易的日历控件
2010/03/24 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
js动态修改input输入框的type属性(实现方法解析)
2013/11/13 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
JavaScript中常见获取元素的方法汇总
2015/03/04 Javascript
JS实现n秒后自动跳转的两种方法
2020/11/30 Javascript
JavaScript中Number对象的toFixed() 方法详解
2016/09/02 Javascript
jQuery中Find选择器用法示例
2016/09/21 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
JavaScript Base64 作为文件上传的实例代码解析
2017/02/14 Javascript
Angular JS 生成动态二维码的方法
2017/02/23 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
2017/02/27 Javascript
JavaScript设计模式之工厂模式和抽象工厂模式定义与用法分析
2018/07/26 Javascript
微信小程序地图(map)组件点击(tap)获取经纬度的方法
2019/01/10 Javascript
[01:24:51]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第二场
2014/05/26 DOTA
Python修改MP3文件的方法
2015/06/15 Python
Python实现LRU算法的2种方法
2015/06/24 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
HTML页面中添加Canvas标签示例
2015/01/01 HTML / CSS
西班牙英格列斯百货官网:El Corte Inglés
2016/09/25 全球购物
Groupon西班牙官方网站:在线优惠券和交易,节省高达70%
2021/03/13 全球购物
提高EJB性能都有哪些技巧
2012/03/25 面试题
专科文秘应届生求职信
2013/11/18 职场文书
经理秘书找工作求职信
2013/12/19 职场文书
《小猫刮胡子》教学反思
2014/02/21 职场文书
个人合伙协议书范本
2014/10/14 职场文书
化工厂员工工作总结
2015/10/15 职场文书
python中 .npy文件的读写操作实例
2022/04/14 Python