-->

lunes, 8 de abril de 2019

5.- Transiciones con ventanas (JQuery Mobile)

jQuery Mobile incluye efectos CSS3 que te permiten elegir la forma en que debería abrirse una página.
jQuery Mobile tiene una variedad de efectos sobre cómo hacer la transición de una página a la siguiente.

Nota: Para lograr el efecto de transición, el navegador debe ser compatible con Transformaciones 3D de CSS3:




Los números en la tabla especifican la primera versión del navegador que es totalmente compatible con Transformaciones 3D.


El efecto de transición se puede aplicar a cualquier enlace o envío de formulario utilizando el atributo de transición de datos:

<a href="#anylink" data-transition="slide">Slide to Page Two</a>

Ejemplo:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> jQueryMobile</title>

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>

</head>
<body>
<div data-role="page" id="primera">

<div data-role="header">
<h1>Hola world wide web</h1>
</div>

<div data-role="content">
<h1>esto es un contenido</h1>
<P><a href="#segunda" data-transition="fade">fade</a></P>
<P><a href="#segunda" data-transition="flip">Flip</a></P>
<P><a href="#segunda" data-transition="pop">pop</a></P>
<P><a href="#segunda" data-transition="slide">slide</a></P>
<P><a href="#segunda" data-transition="slidedown">slideDown</a></P>
<P><a href="#segunda" data-transition="slideup">slideUp</a></P>
</div>

<div data-role="footer">
<h1>pie de pagina</h1>
</div>

</div>

<div data-role="page" id="segunda">
<div data-role="header">
<h1>Segunda pagina</h1>
</div>

<div data-role="content">
<h1>esto es otro contenido</h1>
<P><a href="#primera">Ir a principal</a></P>
</div>

<div data-role="footer">
<h1>pie de pagina</h1>
</div>
</div>
</body>
</html>

Resultado:



No hay comentarios:

Publicar un comentario