Necesito poner un número desconocido de div (probablemente un límite de aproximadamente 5) en un contenedor principal y siempre asegurarme de que permanezcan divididos por igual. No estoy seguro de si esto se puede hacer con CSS solo, pero pensé que sería mejor preguntar. Por lo que si se sabe que se utilizan 3 divs:Cambiar el tamaño de la cantidad desconocida de elementos para llenar el ancho del contenedor principal
<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>
parece funcionar, pero lo que si el número de divs-botón .menu es desconocido? ¿Hay una mejor manera de hacerlo para que se ajuste automáticamente de forma horizontal?
+1 De acuerdo, tal vez no es el más limpio pero se podría argumentar que se trata de datos tabulares de una fila y un número desconocido de celdas. – Bazzz
De esta manera funciona muy bien, es rápido y fácil de peinar. Perdón por la respuesta tardía y gracias. –
@Anthony - Me alegro de que esté ordenado. @Bazzz Estoy completamente de acuerdo, no es la manera más limpia ... pero en algunas ocasiones tenemos que doblar las reglas un poco ... – Chin