¿Cómo evitar que el grupo de tarjetas se desborde en pantallas pequeñas?
Cómo mantener las tarjetas en un grupo de tarjetas conectadas una al lado de la otra en una pantalla más pequeña?
Están conectadas en una pantalla más grande, pero separadas en una pantalla más pequeña. Estoy ocultando las tarjetas adicionales en una pantalla más pequeña y prefiero usar las primeras tarjetas conectadas.
Con este código, las tarjetas se separan a partir de 575px.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<div class="container-fluid">
<div class="card-group">
<div class="card">
...
</div>
<div class="card">
...
</div>
<div class="card">
...
</div>
<div class="card d-none d-md-block">
...
</div>
<div class="card d-none d-lg-block">
...
</div>
<div class="card d-none d-xl-block">
...
</div>
</div>
</div>
¿Cómo mostrar las primeras tres tarjetas conectadas en una pantalla pequeña?
davy.ai
Para seguir mostrando las primeras tres
cards
adjuntas en una pantalla más pequeña, puedes usar la propiedadflex-wrap: nowrap
para evitar que las cards pasen a la siguiente línea. Añade el siguiente CSS al elementocard-group
:Esto creará un desplazamiento horizontal en la pantalla más pequeña para que el usuario pueda desplazarse horizontalmente y ver las otras cards. Es posible que también necesites ajustar el ancho del elemento
card
y el padding/margin para asegurarte de que las cards se ajusten correctamente en la pantalla más pequeña.