LogIn
FastLight Logo

FastLight Framework 2 DOCS

Ejemplo de modales

Modales

Un modal es un cuadro de diálogo posicionado en una capa sobre el resto de elementos de la página. Se usa CSS para controlar su apariencia y comportamiento.

Índice

Formulario en modal

De la misma forma que tenemos una figura en un modal, podemos tener un formulario.

Ejemplo interactivo

Este ejemplo sigue el mismo patrón de antes. Pulsa el botón para ver el modal.

Código del ejemplo

Cargando el código del ejemplo...

Auto modales

FastLight automatiza la creación de modales, de momento solamente funciona con imágenes, pero en el futuro se implementarán más opciones.

Para usarlo, tan solo tenemos que incluir el fichero con <script src="/js/Modal.js"> y añadir la clase with-modal a las imágenes que queramos que se amplien con un modal.

Los elementos de clase with-modal muestran el cursor tipo "zoom-in" al pasar el ratón por encima, con lo que el usuario intuirá que se puede hacer clic para ampliar.

Se puede añadir una leyenda a la imagen del modal indicando la propiedad data-caption en la imagen. La leyenda se colocará en la parte inferior de la imagen ampliada.

Podemos añadir también un par de líneas de texto adicional, usando la propiedad data-description de HTML en la imagen, que creará un párrafo dentro del modal.

Ejemplo

Logo de FastLight
Imagen con auto-modal

Código del ejemplo

Cargando el código del ejemplo...

Ejemplo de galería con auto-modales

En este ejemplo se muestra cómo hacer una galería con modales automáticos. Se han usado las siguientes clases:

Las imágenes tienen las clases:

Ejemplo

Código del ejemplo

Cargando el código del ejemplo...

Más ejemplos

Podéis consultar más ejemplos útiles relacionados:

Fin del ejemplo modales

Lista de ejemplos.

FastLight Framework 2 DOCS, versión 1.9.9