¿Cómo crear ventanas emergentes modales? / Bootstrap &erio; jQuery &erio; CSS

Estás leyendo la publicación: ¿Cómo crear ventanas emergentes modales? / Bootstrap &erio; jQuery &erio; CSS

Las ventanas emergentes modales a menudo se usan en la web para iniciar suscripciones a boletines, demostrar notificaciones/alertas y controlar formularios de registro e inicio de sesión.

Puede usar varias formas de crear las ventanas emergentes modales usando HTML, CSSy JavaScript. Por eso, ahora aprenderás paso a paso específicamente sobre Ventana emergente modal Bootstrap, ventana emergente modal de jQueryy Ventana emergente modal de CSS.

Luego, finalmente te daré una forma muy simple y procesable de crear e implementar ventanas emergentes. Sin embargo, primero debe aprender por qué se utilizan ventanas emergentes modales y por qué son tan importantes.

Un cuadro de diálogo o ventana emergente modal ayuda a mostrar la última página web actualizada. El beneficio de una ventana emergente modal muestra información agregada y no vuelve a cargar la página. Es importante para una mejor experiencia de usuario porque les brinda la capacidad de ver información relevante en el cuadro emergente en una página web similar.

Los modales permanecen en silencio hasta que se activan y generalmente se usan para enfocarse en el usuario en una sola llamada para estar activo o para enfatizar información como formularios de registro y alertas.

Hay muchos lugares en los que Modal Popups está involucrado:

  • Formularios de consulta/contacto

  • Formularios de registro/generación de clientes potenciales

  • Formularios de inicio de sesión/registro

  • Formularios de búsqueda

  • Alertas/notificaciones

  • Tips de ayuda

  • Visualización de imágenes y videos a pantalla completa

Puede crear sus ventanas emergentes en torno a sus objetivos. Por ejemplo, Alpma permite a los usuarios iniciar sesión en cualquier parte del sitio.

Inicio de sesión emergente modal.

Aunque las ventanas emergentes tienen una mala reputación sobre su uso, cuando las usa correctamente, puede beneficiarse de ellas para:

  • aumentar la usabilidad de su sitio web.
  • disminuir los tiempos de carga.
  • aclarar todos los diseños.

Después de aprender por qué las ventanas emergentes modales son tan importantes, ahora podemos aprender cómo crearlas.

🔥 Recomendado:  Plataformas de comercio electrónico pirateadas: cómo proteger su negocio

Como leyó anteriormente, las ventanas emergentes modales ayudan a los usuarios para que puedan tomar medidas antes de mudarse a otro lugar. A veces se puede utilizar para alertar a los usuarios o tomar información.

El complemento modal Bootstrap lo ayuda a crear ventanas emergentes o cuadros de diálogo modales muy útiles y funcionales. Puede consultar el ejemplo a continuación para comprender cómo puede crear su propia ventana emergente modal con un encabezado, pie de página y cuerpo del mensaje.

"myModal" clase="desvanecimiento modal"> < div clase="diálogo-modal" > <div clase="contenido-modal"> <div clase="modal-header"> <botón tipo="botón" clase="cerrar" descartar datos="modal" aria-hidden="true"> ×botón> <h4 class="modal-title">< /span>Confirmaciónh4> div> <div clase="cuerpo-modal"> <p>¿Desea guardar los cambios que realizó en el documento antes de cerrar? p> <p clase="advertencia de texto"><pequeño>Si no guarda, sus cambios se perderán.pequeño>p> div> <div clase="modal-footer"> <botón tipo="botón" clase="btn btn-default" descartar datos="modal">Cerrar botón> <botón tipo="botón" clase="btn btn-primary"> Guardar cambiosbotón> div> div> div> </div>

Cuando el "modelo de objeto del documento" se carga a través de JavaScript, la ventana se abrirá automáticamente.

Imagen de la ventana emergente modal de Bootstrap.

Los cuadros de diálogo modales de jQuery son una forma excelente de mostrar información rápidamente. Si se prepara adecuadamente mientras crea cuadros de diálogo modales de jQuery, puede alertar a sus usuarios o mostrar errores con los sitios web geniales. (¡Por el modal contemporáneo!)

¡Veamos el ejemplo de jQuery!

$(documento).ready(función(){ $("botón").click(función(){ $("#prueba").hide(); }); } );

Este es un encabezado

Este es un párrafo.

Este es otro párrafo.