Modal Css Javascript

| | | | | | | | | | | | | | | | | | | | | |

Un modal es una ventana que está separado de la ventana principal de una página web. It " s principal objetivo es desactivar la ventana principal de la interacciòn del usuario y para compartir informaciòn o confirmar algo con el usuario. ventanas modales son populares para su uso como componentes de inicio de sesiòn, la confirmaciòn de la entrada del usuario, o una mirìada de otros usos. & nbsp;

Bootstrap es un marco que puede ayudar a crear componentes muy rápidamente. En este artìculo se revisa còmo conseguir Bootstrap configurado, saber por qué puede ser que necesite un referente, y echar un vistazo a algunos ejemplos de modales en la acciòn utilizando el marco de Bootstrap.

Introducciòn

Para asegurarnos de que podemos ver un referente en nuestra página web, asegurarnos de que tenemos las dependencias apropiadas. Para este proyecto, necesitamos Bootstrap, Popper.JS y jQuery. s página de inicio rápido para obtener ayuda con ; navegar a Bootstrap y rsquo conseguir todas sus dependencias. & nbsp;

y rsquo; s hasta que la forma de vincular los paquetes que necesitamos, pero la mayorìa manera más fácil amigable para los principiantes es el uso de la red y ndash de entrega de contenido; la CDN y ndash; para jQuery, Popper.js y Bootstrap. Tenga cuidado con el fin de que su etiqueta "script de" etiquetas & ndash; Para importa aquì. & nbsp;

¿Cuándo utilizar un modal

Los verbos modales son de gran uso para aplicaciones basadas en web que necesita para obtener un usuario y rsquo;. s la atenciòn de vez en cuando < br>

Cuando acceder a su banco y rsquo; s sitio web, por ejemplo, a continuaciòn, vaya a otra pesta√±a, y luego volver a la primera página web es posible que vea un modal que ha aparecido, indicando que se encuentra a iniciar sesiòn por falta de actividad. La detecciòn de la inactividad es un buen ejemplo de cuando se necesita un modal. El banco y rsquo; s configuraciòn del doesn " t permiten una mayor interacciòn en el sitio hasta que el usuario ha tomado la decisiòn de seguir para permanecer conectado o desconectarse

Desde una perspectiva de desarrollo, modales ayuda a mantener. el sitio web de actualizar a una nueva página cuando y rsquo; s no necesariamente necesario. Cualquier n√∫mero de minoristas de Shopping usan esto como una forma de proporcionar a " Vista rápida y rdquo; por sus usuarios para que el usuario no sòlo puede navegar en su sitio más rápido, pero completar sus compras más rápido. Vistas rápidas don " t requieren toda una recarga de la página para obtener un artìculo y rsquo; s informaciòn & nbsp;.

Si un usuario necesita acceder a contenido de la pantalla principal, mientras que la interacciòn con un modal, alcance para otro elemento de la interfaz de usuario a usar en su lugar. El punto de un modal es tomar la interacciòn con la ventana principal de distancia, dando control a la modal

uso Bootstrap para Crear un modal

los verbos modales son de construcciòn tradicional con HTML, CSS y JavaScript. Todas estas lenguas son importantes para la creaciòn de la modal, pero JavaScript es imprescindible para obtener modales al trabajo JavaScript el interruptor que se enciende el modal dentro o fuera de & nbsp;..

Cuando se utiliza Bootstrap, IT " s bueno tener la documentaciòn a la mano para que pueda copiar correctamente y pegue el modal .. Como el còdigo que está aprendiendo a usar Bootstrap, y còmo funcionan estos componentes, recomiendo copiar / pegar y después de comentar el còdigo para que pueda saber o averiguar lo que cada lìnea de còdigo está haciendo & nbsp;

como no estamos reinventando la rueda aquì usando Bootstrap y rsquo; s modal de còdigos, IT ". s crucial para saber còmo funciona para que pueda explicar a otra persona It " s no vale la pena copiar y pegar algo si y rsquo ;No es capaz de explicar por qué funciona. & nbsp;

Lanzamiento de la modal con un botòn

Este còdigo viene directamente de Bootstrap y rsquo; s documentaciòn sobre còmo crear un modal utilizando su marco. El resto del artìculo se gasta en pasar por el còdigo de modo que podemos estar seguros de lo que significa marcado. Cubrimos atribuye principalmente en esta secciòn & nbsp;.

saber lo que significa la clase lo que se refiere a CSS. Aquì no es diferente. Las clases enumeradas corresponden a la hoja de estilo Bootstrap que se hace referencia en la cabecera del documento HTML. & Nbsp;

El ldquo; BTN y rdquo; clase controla la mayorìa del estilo del botòn; el color es controlada por el segundo nombre de la clase. Prueba a cambiar y ldquo; btn-primaria y rdquo; a otro color botòn com√∫n (es decir btn-secundario o btn-peligro) para ver lo que ocurre. & nbsp;

Este atributo corresponde al atributo que y rsquo datos despedir; s parte del botòn dentro de la modal.

el atributo de datos de destino se dirige el bloque de còdigo que tiene un id de exampleModal. El exampleModal es nuestro contenido modal real. Se agarra a la informaciòn del bloque identificado. & Nbsp;

Esto es especialmente importante si tenemos m√∫ltiples modales en la misma página. ¿Quieres cambiar el atributo de datos de destino y el identificador de modo que sòlo un modal se abrirá a la vez.

Los controladores de eventos son gestionados por Bootstrap usando jQuery y Popper.js. No hay necesidad de preocuparse de qué hacer cuando un usuario hace clic, ya que y rsquo; s ya se maneja! Para asegurarse de que se sigue trabajando, no cambie cualquiera de los nombres de las clases originales ya que esta es la forma en que se seleccionan en nuestro CSS

principal modal Elemento

al igual que anteriormente, el còdigo viene directamente de Bootstrap y rsquo; s documentaciòn el propòsito de esta secciòn es ir sobre la marca para estar seguro de lo que significa & nbsp;..

el elemento modal principal se pone en marcha mediante el uso de un botòn en la página web principal. la nombres de las clases aquì indican que tenemos dos selectores individuales para nuestra modal. el primero indica los estilos para la propia modal. el segundo indica que este elemento transiciones utilizando una técnica de fundido de entrada y fundido de salida.

Hemos visto el atributo id antes. Es la forma en que nos dirigimos un elemento para cambiar el estilo. En este caso, también es el objetivo del botòn de inicio en la página principal. Que coincide con el y ldquo; datos de destino " .
atributo

el ìndice de tabulaciòn por lo general indica que el elemento es accesible a través del teclado. Este no es el caso cuando el n√∫mero es negativo. It ". Ll ser enfocada mediante el uso de JavaScript y / o un evento de clic

Los atributos aria son sencillos y se refiere a la accesibilidad. El atributo labelledby aria se asocia generalmente con el tìtulo modal-ID. El atributo y rsquo oculta; s verdadero valor indica que no es visto por los lectores de pantalla

Creaciòn de su propio modal Elemento Con Bootstrap arranque

Usted puede poner su propio giro a Bootstrap y rsquo.; s modal cambiando los estilos. La naturaleza en cascada de CSS sigue reinando por lo sobrescribir el CSS se puede hacer con la creaciòn de una nueva clase y lo conecta con el nombre de la clase separados por un espacio, o al sobrescribir un nombre de clase usando la palabra clave importante. Este √∫ltimo sòlo debe utilizarse en casos extremos. Muy a menudo, vamos a ver los cambios hechos con un nombre de clase personalizada. & Nbsp;

En el editor de còdigo anterior, y rsquo; ve CSS usado para cambiar el estilo de los botones y el fondo de la modal. En este ejemplo, I " he a√±adido un nombre de clase personalizada en lugar de tratar de sobrescribir cualquiera de la CSS que Bootstrap ya proporciona el uso de la palabra clave importante & nbsp;!.