J'utilise display: table;
sur le récipient et display: table-cell;
sur les éléments de l'enfant, pour mettre en évidence certains postes horizontalement sur une page. Le fait est que je n'ai aucune idée de la façon de les rendre réactifs, c'est-à-dire que lorsque la taille de l'écran diminue, chaque enfant (par exemple table-cell
) devrait devenir proportionnellement plus petit, tout en restant aligné horizontalement.
Comment faire?
- Exemple de code: http://www.codepen.io/anon/pen/dCLgq
- Démo: http://codepen.io/anon/full/dCLgq
Essayez d'ajouter 'table-layout: fixed' sur le conteneur et' width: auto' sur les enfants –
@JanDvorak Cela n'a pas fonctionné. : -/ –
Si vous connaissez le nombre de colonnes, la définition d'une largeur exacte devrait fonctionner: 'width: 25%' dans le cas de quatre colonnes. –