Я согласен с Михаэлем Вандерхейденом: я провел несколько тестов сетки и думаю так же, как деление на новую сетку, где вы упорядоченно размещаете новые элементы, как вы помещаете их в изображение, более выполнимо В качестве рекомендации я знаю, что цель состоит в том, чтобы использовать display: grid, но вы можете использовать новые возможности и более широкие возможности, если вы используете CSS-фреймворк, я знаю, что кто-то уже предложил это, но вы могли бы стандартизировать поведение вашей сетки и даже доступ к большему количеству вариантов поведения внутренних элементов с использованием framworks (HTML-css-JS), я не знаю обстоятельств требования, но я думаю, что рекомендация верна, удачи