css : prévenir les div de largeur à partir de l'expansion en largeur disponible

Comment puis-je prévenir la div de l'expansion? Je veux div avec des éléments à ne pas prendre 100% de l'espace disponible et avoir la largeur que c'est des enfants. J'en ai besoin pour le centrage div parent à l'horizontale. Le truc, c'est que les éléments enfants doivent partager float:left ou afficher: inline-block et fluide largeur, donc il peut y avoir quelques rangées d'éléments enfants.

Je ne peut pas envelopper chaque ligne de son propre div depuis ça va casser responsive design.

Il y a plusieurs possibilités: display:inline-block est bon pour ce (être conscient de la IE7 hack)
Ensemble display: inline-block pour le parent et l'envelopper par un conteneur a text-align: center;
Comme cela semble être un banal problème, il pourrait aider à montrer votre code HTML afin que nous puissions voir ce défi auquel vous êtes confronté.
Réglage display:inline block n'empêche pas qu'un élément de l'expansion si il y a plus d'une rangée d'éléments d'enfant
avez-vous essayer de réglage statique de la largeur ainsi que d'un max-width?

OriginalL'auteur vlad | 2013-08-08