Выполняя домашнее задание по HTML / CSS-кодированию, и я хочу сделать сетку-шаблон для моих кнопок, чтобы они располагались там, где они относительно, как в игре, где кнопка вверх находится вверху, кнопка справа вверхуи т. д. Любая помощь приветствуется.Заранее спасибо.
#controller>.dpad {
display: grid;
grid-template-areas: " main right header footer ";
}
#controller>.dpad>button[env3d-key^="KEY_UP"] {
grid-area: header;
}
#controller>.dpad>button[env3d-key^="KEY_LEFT"] {
grid-area: main;
}
#controller>.dpad>button[env3d-key^="KEY_RIGHT"] {
grid-area: right;
}
#controller>.dpad>button[env3d-key^="KEY_DOWN"] {
grid-area: footer;
}
<div id="controller">
<div class="dpad">
<button env3d-key="KEY_UP">UP</button>
<button env3d-key="KEY_LEFT">LEFT</button>
<button env3d-key="KEY_RIGHT">RIGHT</button>
<button env3d-key="KEY_DOWN">DOWN</button>
</div>
<button env3d-key="KEY_A">A</button>
<button env3d-key="KEY_Z">Z</button>
</div>