Dans l'exemple ci-dessous j'ai trois rangées (divs marqués avec .row) et la largeur de réglage à 33% pour les avoir la même taille et remplir toute la zone. Le problème est que ces divs .row sont générés dynamiquement et parfois au lieu de trois divs pourraient être quatre ou deux divs. Dans ce cas, comment définir la largeur? Par exemple si theer est deux divs, une largeur devrait être de 50% pour les deux.Calculer la largeur pour divs
<div class="membership-table">
<div class="row">
<div class="title">
Personal One Year membership
</div>
</div>
<div class="row">
<div class="title">
Lifetime membership
</div>
</div>
<div class="row">
<div class="title">
Business One Month membership
</div>
</div>
</div>
.membership-table { text-align: center; }
.membership-table .row { display: inline-block; margin: 0; padding: 0; width: 33%; }
.membership-table .title { color: #c30000; font-size: 15px; font-weight: bold; }
La réponse courte est de le faire avec JavaScript. Avez-vous besoin de voir le code? –