Мне нужно поместить неизвестное количество div (вероятно, ограничение около 5) в родительский контейнер и всегда следить за тем, чтобы они оставались одинаково разделенными. Я не уверен, что это можно сделать только с помощью CSS, но я подумал, что лучше спросить. Так что, если мы знаем, что используются 3 дивы:Изменить размер неизвестного количества элементов для заполнения ширины родительского контейнера
<style>
.menu-button {
float: left;
width: 33%;
}
</style>
<div>
<div class="menu-button">Button X</div>
<div class="menu-button">Button Y</div>
<div class="menu-button">Button Z</div>
</div>
Кажется, работает, но что, если число .menu-кнопки дивы неизвестна? Есть ли лучший способ сделать это, чтобы он автоматически настраивался горизонтально?
+1 Согласен, может быть, это не самый чистый но можно утверждать, что это табличные данные одной строки и неизвестное количество ячеек. – Bazzz
Этот способ работает довольно красиво, быстро, и достаточно прост в стиле. Извините за задержанный ответ и спасибо. –
@ Энтони - Рад, что это отсортировано. @Bazzz Я полностью согласен, это не самый чистый способ .. но в некоторых случаях нам нужно немного сгибать правила. – Chin