J'ai une liste que j'affiche à l'aide de *ngFor
verticalement. J'ai besoin d'afficher cette liste sur 3 colonnes ;
J'ai essayé d'utiliser d-flex flex-wrap
mais cela n'a pas résolu le problème. J'ai également défini une largeur fixe pour la division mais cela m'a donné une liste défilante.
Voici mon code
<div class="d-flex flex-wrap container">
<li *ngFor="let item of list">
<input type="checkbox" [(ngModel)]="item.value" />
<label> {{item.name}} </label>
</li>
</div>
J'ai également essayé d'utiliser ngFor sur un div, pensant que le flex-wrap ne fonctionne que sur les divs, mais j'ai obtenu le même résultat.
<div class="d-flex flex-wrap container">
<div *ngFor="let item of list">
<input type="checkbox" [(ngModel)]="item.value" />
<label> {{item.name}} </label>
</div>
</div>