Las tarjetas de Bootstrap brindan un contenedor de contenido flexible y extensible con múltiples variantes y opciones.
Sobre
Una tarjeta es un contenedor de contenido flexible y extensible. Incluye opciones para encabezados y pies de página, una amplia variedad de contenido, colores de fondo contextuales y potentes opciones de visualización. Si está familiarizado con Bootstrap 3, las tarjetas reemplazan nuestros viejos paneles, pozos y miniaturas. Una funcionalidad similar a esos componentes está disponible como clases de modificadores para tarjetas.
Ejemplo
Las tarjetas se construyen con la menor cantidad de marcas y estilos posible, pero aun así logran ofrecer una tonelada de control y personalización. Construidos con flexbox, ofrecen una fácil alineación y se combinan bien con otros componentes de Bootstrap. No tienen marginpor defecto, así que use las utilidades de espaciado según sea necesario.
A continuación se muestra un ejemplo de una tarjeta básica con contenido mixto y un ancho fijo. Las tarjetas no tienen un ancho fijo para comenzar, por lo que naturalmente llenarán todo el ancho de su elemento principal. Esto se puede personalizar fácilmente con nuestras diversas opciones de tamaño .
Título de la tarjeta
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Las tarjetas admiten una amplia variedad de contenido, incluidas imágenes, texto, grupos de listas, enlaces y más. A continuación se muestran ejemplos de lo que se admite.
Cuerpo
El componente básico de una tarjeta es el .card-body. Úselo siempre que necesite una sección acolchada dentro de una tarjeta.
Este es un texto dentro del cuerpo de una tarjeta.
Títulos, texto y enlaces
Los títulos de las tarjetas se usan al agregarlos .card-titlea una <h*>etiqueta. De la misma manera, los enlaces se agregan y colocan uno al lado del otro al agregar .card-linkuna <a>etiqueta.
Los subtítulos se usan agregando un .card-subtitlea una <h*>etiqueta. Si el .card-titley los .card-subtitleelementos se colocan en un .card-bodyelemento, el título y el subtítulo de la tarjeta se alinean muy bien.
Título de la tarjeta
subtítulo de la tarjeta
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
.card-img-topcoloca una imagen en la parte superior de la tarjeta. Con .card-text, se puede agregar texto a la tarjeta. El texto dentro .card-texttambién se puede diseñar con las etiquetas HTML estándar.
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Grupos de listas
Cree listas de contenido en una tarjeta con un grupo de listas de descarga.
Cras justo odio
Dapibus ac instalaciones en
Vestíbulo en eros
Presentado
Cras justo odio
Dapibus ac instalaciones en
Vestíbulo en eros
Fregadero
Mezcle y combine múltiples tipos de contenido para crear la tarjeta que necesita, o coloque todo allí. A continuación se muestran estilos de imagen, bloques, estilos de texto y un grupo de listas, todo incluido en una tarjeta de ancho fijo.
Título de la tarjeta
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Las tarjetas no asumen un widthinicio específico, por lo que tendrán un 100 % de ancho a menos que se indique lo contrario. Puede cambiar esto según sea necesario con CSS personalizado, clases de cuadrícula, mixins Sass de cuadrícula o utilidades.
Uso de marcado de cuadrícula
Usando la cuadrícula, envuelva las tarjetas en columnas y filas según sea necesario.
Tratamiento especial del título
Con texto de apoyo a continuación como introducción natural a contenido adicional.
Puede cambiar rápidamente la alineación del texto de cualquier tarjeta, en su totalidad o en partes específicas, con nuestras clases de alineación de texto .
Tratamiento especial del título
Con texto de apoyo a continuación como introducción natural a contenido adicional.
Las tarjetas incluyen algunas opciones para trabajar con imágenes. Elija entre agregar “tapas de imagen” en cualquiera de los extremos de una tarjeta, superponer imágenes con el contenido de la tarjeta o simplemente incrustar la imagen en una tarjeta.
Tapas de imagen
De manera similar a los encabezados y pies de página, las tarjetas pueden incluir "imágenes mayúsculas" en la parte superior e inferior: imágenes en la parte superior o inferior de una tarjeta.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Última actualización hace 3 minutos
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Última actualización hace 3 minutos
superposiciones de imágenes
Convierta una imagen en un fondo de tarjeta y superponga el texto de su tarjeta. Dependiendo de la imagen, es posible que necesite o no estilos o utilidades adicionales.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Última actualización hace 3 minutos
Tenga en cuenta que el contenido no debe ser más grande que la altura de la imagen. Si el contenido es más grande que la imagen, el contenido se mostrará fuera de la imagen.
Horizontal
Usando una combinación de cuadrícula y clases de servicios públicos, las tarjetas se pueden hacer horizontales de una manera receptiva y compatible con dispositivos móviles. En el siguiente ejemplo, eliminamos los canalones de la cuadrícula .no-guttersy usamos .col-md-*clases para hacer que la tarjeta sea horizontal en el punto de mdinterrupción. Es posible que se necesiten más ajustes según el contenido de su tarjeta.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Última actualización hace 3 minutos
estilos de tarjeta
Las tarjetas incluyen varias opciones para personalizar sus fondos, bordes y colores.
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta secundaria
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la tarjeta de éxito
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta de peligro
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la tarjeta de advertencia
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la tarjeta de información
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta de luz
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta oscura
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Transmitir significado a las tecnologías de asistencia
El uso del color para agregar significado solo proporciona una indicación visual, que no se transmitirá a los usuarios de tecnologías de asistencia, como los lectores de pantalla. Asegúrese de que la información indicada por el color sea obvia a partir del contenido en sí (por ejemplo, el texto visible) o se incluya a través de medios alternativos, como texto adicional oculto con la .sr-onlyclase.
Borde
Use utilidades de borde para cambiar solo el border-colorde una tarjeta. Tenga en cuenta que puede poner .text-{color}clases en el elemento principal .cardo en un subconjunto del contenido de la tarjeta, como se muestra a continuación.
Encabezamiento
Título de la tarjeta principal
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta secundaria
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la tarjeta de éxito
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta de peligro
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la tarjeta de advertencia
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la tarjeta de información
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta de luz
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Encabezamiento
Título de la carta oscura
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
Utilidades de los mixins
También puede cambiar los bordes en el encabezado y pie de página de la tarjeta según sea necesario, e incluso eliminarlos background-colorcon .bg-transparent.
Encabezamiento
Título de la tarjeta de éxito
Un texto de ejemplo rápido para construir sobre el título de la tarjeta y componer la mayor parte del contenido de la tarjeta.
diseño de la tarjeta
Además de diseñar el contenido dentro de las tarjetas, Bootstrap incluye algunas opciones para diseñar series de tarjetas. Por el momento, estas opciones de diseño aún no son receptivas .
Grupos de tarjetas
Use grupos de tarjetas para representar tarjetas como un único elemento adjunto con columnas de igual ancho y alto. Los grupos de tarjetas se utilizan display: flex;para lograr su tamaño uniforme.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Última actualización hace 3 minutos
Título de la tarjeta
Esta tarjeta tiene texto de apoyo a continuación como una introducción natural a contenido adicional.
Última actualización hace 3 minutos
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Esta tarjeta tiene un contenido aún más largo que la primera para mostrar esa acción de igual altura.
Última actualización hace 3 minutos
Al usar grupos de tarjetas con pies de página, su contenido se alineará automáticamente.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta tarjeta tiene texto de apoyo a continuación como una introducción natural a contenido adicional.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Esta tarjeta tiene un contenido aún más largo que la primera para mostrar esa acción de igual altura.
Barajas de cartas
¿Necesita un conjunto de tarjetas de igual ancho y alto que no estén unidas entre sí? Usa mazos de cartas.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Última actualización hace 3 minutos
Título de la tarjeta
Esta tarjeta tiene texto de apoyo a continuación como una introducción natural a contenido adicional.
Última actualización hace 3 minutos
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Esta tarjeta tiene un contenido aún más largo que la primera para mostrar esa acción de igual altura.
Última actualización hace 3 minutos
Al igual que con los grupos de cartas, los pies de página de las cartas en los mazos se alinearán automáticamente.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta tarjeta tiene texto de apoyo a continuación como una introducción natural a contenido adicional.
Título de la tarjeta
Esta es una tarjeta más amplia con texto de apoyo a continuación como una introducción natural a contenido adicional. Esta tarjeta tiene un contenido aún más largo que la primera para mostrar esa acción de igual altura.
Tarjetas de cuadrícula
Use el sistema de cuadrícula Bootstrap y sus .row-colsclases para controlar cuántas columnas de cuadrícula (envueltas alrededor de sus tarjetas) muestra por fila. Por ejemplo, aquí se .row-cols-1colocan las tarjetas en una columna y .row-cols-md-2se dividen cuatro tarjetas con el mismo ancho en varias filas, desde el punto de corte medio hacia arriba.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Cámbielo a .row-cols-3y verá la cuarta envoltura de tarjeta.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Cuando necesite la misma altura, agregue .h-100a las tarjetas. Si desea alturas iguales de forma predeterminada, puede establecerlas $card-height: 100%en Sass.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Título de la tarjeta
Esta es una tarjeta corta.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional.
Título de la tarjeta
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Columnas de cartas
Las tarjetas se pueden organizar en columnas similares a Masonry con solo CSS envolviéndolas en .card-columns. Las tarjetas se construyen con columnpropiedades CSS en lugar de flexbox para facilitar la alineación. Las cartas se ordenan de arriba a abajo y de izquierda a derecha.
¡Aviso! Su millaje con columnas de tarjeta puede variar. Para evitar que las tarjetas se rompan en las columnas, debemos configurarlas display: inline-blockporque column-break-inside: avoidaún no es una solución a prueba de balas.
Título de la tarjeta que se ajusta a una nueva línea
Esta es una tarjeta más larga con texto de apoyo a continuación como introducción natural a contenido adicional. Este contenido es un poco más largo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Entero posuere erat a ante.
Título de la tarjeta
Esta tarjeta tiene texto de apoyo a continuación como una introducción natural a contenido adicional.
Última actualización hace 3 minutos
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Entero posuere erat.
Título de la tarjeta
Esta tarjeta tiene un título regular y una breve párrafo de texto debajo.
Última actualización hace 3 minutos
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Entero posuere erat a ante.
Título de la tarjeta
Esta es otra tarjeta con título y texto de apoyo a continuación. Esta tarjeta tiene algo de contenido adicional para hacerla un poco más alta en general.
Última actualización hace 3 minutos
Las columnas de la tarjeta también se pueden ampliar y personalizar con algún código adicional. A continuación se muestra una extensión de la .card-columnsclase que usa el mismo CSS que usamos (columnas CSS) para generar un conjunto de niveles receptivos para cambiar la cantidad de columnas.