@olegkos

Как сделать игровую карту из квадратиков (поле, по типу шахмат, но с прокруткой) на html + css?

Есть div блок
Нужно сделать в нём игровое поле (карту) состоящее из большого количества квадратиков одинакового размера
63d4f235cd439791707293.png
например 100 квадратиков по горизонтали и 100 по вертикали
Всё что выходит за пределы блока можно было бы прокрутить (скролл)
Квадратики должны быть кликабельными

Проблема возникла на создании следующей линии (как её лучше переносить) и на прокрутке

Более сложное: в идеале чтобы ещё можно было менять размер этих квадратиков колесиком мыши или кнопками (зум)

Использую react js, но можно пример и на чистом html
Буду благодарен!
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
не уверен как отразится на производительности наличие 10000 элементов

Крайне отрицательно. Для вашей задачи единственный вариант - это использовать canvas и соответствующую графическую библиотеку. Для проверки просто сделайте обычную таблицу и посмотрите как быстро оно будет работать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы