В настоящее время я пытаюсь создать сетку с HTML/CSS только по разным причинам (я знаю Bootstrap и т. Д., Но это не вариант в этом контексте &, и я не могу добавить элементы разметки).CSS only grid layout
У меня есть следующий код (контейнер DIV с каждым разом, когда название, которое имеет ул с Ли):
<div>
<h3>title here</h3>
<ul>
<li>list-item</li>
<li>list-item</li>
<li>list-item</li>
</ul>
<h3>title 2 here</h3>
<ul>
<li>list-item</li>
<li>list-item</li>
</ul>
<h3>title 3 here</h3>
<ul>
<li>list-item</li>
</ul>
</div>
Теперь я хотел бы, чтобы быть в состоянии создать сетку-макет. Значение, например. каждый заголовок имеет ширину 33%, поэтому я могу иметь 3 рядом друг с другом.
Проблема в том, что между каждым моментом существует ul. Таким образом, существует возможное плавающее решение, поэтому я могу получить сетку в качестве результата.
TITLE - TITLE - TITLE
ul ul ul
-
h3 {
width: 33%;
float: left;
display: inline-block;
}
ul{
float: left;
width: 33%;
display: inline-block;
}
и все это без рамки.
Заранее спасибо
Если вы можете установить фиксированные размеры, возможно, это будет возможно (я попробую), если нет, то вокруг каждой группы должна быть оболочка ... или вам понадобится сценарий, который будет несколько сложнее придумать. – LGSon
Фиксированные размеры должны быть в порядке, я все еще могу редактировать их с помощью CSS-only, используя mediaqueries, тогда – Kemagezien
Возможно, количество групп также должно быть известно, возможно ли это? – LGSon