У меня есть игровая карта, которая должна отображаться в виде таблицы на моей веб-странице. Для лучшего дизайна я решил использовать Materialise, потому что мне нравится система строк.
Эта карта сделана с помощью кода JavaScript, который возвращает ячейки со специальным классом («пустой» или «стена»), и я использую свойство background-color в CSS, чтобы показать карту.
Проблема в том, что таблица занимает всю ширину столбца, поэтому ячейки не имеют квадратной формы.
Я пробовал свойство max-width в CSS, но оно работает не очень хорошо ...
Вот часть HTML:
<div class="row">
<div class="col s12">
<div class="map">
<p>Map :</p>
<span id="arene"></span>
</div>
</div>
</div>
И часть того, как таблица создана в JavaScript (карта данных представляет собой строку символов):
switch (datamap[index]) {
case 0:
chainTab+="<td class=empty>";
break;
case 2:
chainTab+="<td class=wall>";
break;
Фактическим результатом является таблица размером 12 строк, поэтому ячейки не имеют определенной формы, но я хотел бы иметь только квадратные ячейки.
Большое спасибо за вашу помощь:)