Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Beginner Web en 28 Junio 2020, 13:07 pm



Título: problemma con cards bootstrap4 cards-columns
Publicado por: Beginner Web en 28 Junio 2020, 13:07 pm
como hago para que me muestre mis cards en orden horizontal?

me meustra asi
147
258
369

quiero que me muestre asi
123
456
789

gracias


Título: Re: problemma con cards bootstrap4 cards-columns
Publicado por: [u]nsigned en 29 Junio 2020, 00:06 am
Tenes que hacerlo con las clases de flexbox y css grid que te da BT4. O postea aca tu html y te digo como acomodarlo.

https://getbootstrap.com/docs/4.0/utilities/flex/
https://css-tricks.com/snippets/css/a-guide-to-flexbox/
https://css-tricks.com/snippets/css/complete-guide-grid/


Título: Re: problemma con cards bootstrap4 cards-columns
Publicado por: Beginner Web en 30 Junio 2020, 04:03 am
Código
  1. <div class="c2">
  2.  <h3 *ngIf="items.length>0" class="font-weight-bold">Items</h3>
  3.  <div class="card-columns">
  4.    <div *ngFor="let a of items">
  5.      <div class="card">
  6.        <a href=""> <img class="card-img-top" [src]="a.imagen" alt="Card image cap"></a>
  7.    </div>
  8.  </div>
  9. </div>

ese es el codigo html


Título: Re: problemma con cards bootstrap4 cards-columns
Publicado por: [u]nsigned en 30 Junio 2020, 05:38 am
El card-columns si o si es vertical, yo te diria que mejor uses simplemente row y col-sm-4, algo asi:

Código
  1. <div class="c2">
  2.  <h3 *ngIf="items.length>0" class="font-weight-bold">Items</h3>
  3.  <div class="row">
  4.    <div *ngFor="let a of items" class="col-sm-4">
  5.      <div class="card">
  6.        <a href=""> <img class="card-img-top" [src]="a.imagen" alt="Card image cap"></a>
  7.    </div>
  8.  </div>
  9. </div>
  10.  

Asi tendras una sola columna en los dispositivos pequeños, y 3 columnas a partir de los dispositivos medianos. Si queres que las 3 columnas aparezcan recién en dispositivos superiores a 768px en vez de col-sm-4 usa col-md-4


Título: Re: problemma con cards bootstrap4 cards-columns
Publicado por: Beginner Web en 2 Julio 2020, 07:12 am
no funciona muestra cualquier orden y aparte las imagenes tienen diferentes tamaños