Предположим, у меня есть контейнер <ul>
, стилизованный под определенный класс.
Его подходящие стили
.resipes_filter .resipes_filter-dish {
list-style: none;
margin: 0;
padding-left: 0;
}
dl, ol, ul {
margin-top: 0;
margin-bottom: 1rem;
}
*, ::after, ::before {
box-sizing: border-box;
}
Внутри него у нас есть <li>
предметов, которые имеют следующие стили:
display: inline-block;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
width: 90px;
height: 90px;
border-radius: 10px;
border: 1px;
В данный момент вещь выглядит так.
![enter image description here](https://i.stack.imgur.com/zKUfz.png)
Я хотел бы, чтобы внутренние контейнеры гармонично и умно выровнялись. Это будет означать на равном расстоянии друг от друга и с одинаковым краем с обеих сторон (слева и справа) от внешнего контейнера.
Как можно это сделать?
P.S. Проект представляет собой простой CSS, поэтому такие вещи, как SASS или LESS, на самом деле не подходят.