当然可以,以下是一个简单的地图代码示例:

HTML:

<div id="map"></div>

CSS:

#map {
  width: 1200px; /* 40 * 3cm */
  height: 600px; /* 20 * 3cm */
  display: flex;
  flex-wrap: wrap;
}

#map .cell {
  width: 3cm;
  height: 3cm;
  border: 1px solid #ccc;
}

JavaScript:

const map = document.getElementById('map');
for (let i = 0; i < 40 * 20; i++) {
  const cell = document.createElement('div');
  cell.className = 'cell';
  map.appendChild(cell);
}

这段代码会在页面上生成一个大小为 40 * 20 的棋盘,每个格子大小为 3cm * 3cm,可以放置一个英雄。每个格子的边框为 1px 灰色实线。

我想写一个回合制游戏,只需要网页版的就好,不需要与服务器交互,数据都保存在本地。前端页面用js,css。

# 地图

- 棋盘大小 40 * 20
- 棋盘每格大小 3cm * 3cm
- 棋盘每格可以放置一个英雄

你能先帮我给出地图的代码吗?

原文地址: https://www.cveoy.top/t/topic/wYi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录