Bootstrap5 Modales
Un modal es una subventana que se superpone a la ventana principal. Normalmente, su propósito es mostrar contenido de una fuente independiente, lo que permite cierta interacción sin salir de la ventana principal. La subventana puede proporcionar interacción de información, etc.
Cómo crear un modal
El siguiente ejemplo crea un efecto de modal simple:
Ejemplo
Pruébalo »
Agregar animación
Usa la clase .fade para establecer el efecto de aparición o cierre del modal:
Ejemplo
Pruébalo »
Tamaños de modal
Podemos agregar.modal-smclase para crear un modal pequeño,.modal-lgla clase puede crear un modal grande.
La clase de tamaño se coloca<div>del elemento.modal-dialogdespués de la clase:
Pantalla completa
Usa.modal-fullscreenla clase para mostrar el modal en pantalla completa:
Usa.modal-fullscreen-*-*la clase permite controlar en qué tamaño se muestra en pantalla completa:
| Clase | Descripción | Ejemplo |
|---|---|---|
.modal-fullscreen-sm-down |
Pantalla completa por debajo de 576px | Pruébalo |
.modal-fullscreen-md-down |
Pantalla completa por debajo de 768px | Pruébalo |
.modal-fullscreen-lg-down |
Pantalla completa por debajo de 992px | Pruébalo |
.modal-fullscreen-xl-down |
Pantalla completa por debajo de 1200px | Pruébalo |
.modal-fullscreen-xxl-down |
Pantalla completa por debajo de 1400px | Pruébalo |
Centrar el modal
Usa.modal-dialog-centeredla clase permite centrar el modal tanto horizontal como verticalmente:
Barra de desplazamiento del modal
Por defecto, si el modal contiene mucho contenido, la página genera automáticamente un desplazamiento, y el modal se desplaza junto con la página:
Si solo queremos poner una barra de desplazamiento dentro del modal, podemos usar.modal-dialog-scrollablela clase:
Otras extensiones