使用原生html编写五子棋小游戏

使用原生html编写五子棋小游戏_第1张图片

使用原生html编写五子棋小游戏_第2张图片

技术覆盖点:

        使用了原生的html+css+js 不含框架 实现该小游戏 兼容pc与移动端 该例子比较适合刚学前端的朋友巩固知识

        css知识点:

  • css变量的定义与使用 
  • flex布局
  • grid布局
  • 绝对定位的使用

        js知识点:

  • js修改css变量
  • dom的基本操作(增删改查)
  • input的输入监听
  • 二维数组棋盘进行位置记录
  • 通过dom的自定义属性去获取指定dom
  • 根据offsetTop、offsetLeft 鼠标点击的位置设置dom的位置

实现思路:

        html的布局

        tools 重置与棋盘大小设置工具栏

        board 棋盘 items 棋盘格子  dots 棋盘黑点 triggers 用于点击响应的对象 chess_list 存放棋子的dom         



  
    
  

  
    
棋盘大小:
当前棋权:黑方

你可能感兴趣的:(html,html,前端)