Navegación de diapositivas con jQuery y CSS3
Sólo otro menú móvil de navegación de la aplicación de estilo que es pegajosa en el lado izquierdo de la página web cuando toggled y empuja a la sección de contenido principal a la derecha con una capa completa.
Construido encima de HTML5, CSS3 transiciones y transformaciones y jQuery toggleClass
método.
Cómo usarlo:
1. Crear el código HTML para una navegación lado con un botón de activación.
2 |
< div class = "navBtn" >+</ div > |
2. El CSS necesario para la navegación del lado Estilo y hacer que responda utilizando CSS3 preguntas de los medios.
02 |
@media only screen and ( max-width : 1024px ) { |
09 |
@media only screen and ( max-width : 768px ) { |
16 |
@media only screen and ( max-width : 480px ) { |
22 |
@media only screen and ( max-width : 320px ) { |
2. Crear un elemento de recubrimiento que cubre el contenido principal, como la navegación lateral está abierta.
1 |
< div class = "overlay" ></ div > |
3. Estilo de la superposición de lo que quiera.
4. Ajustar el contenido principal de un elemento contenedor con la clase CSS de “principal”.
5. Los estilos CSS para animar el comportamiento de “empuje”.
4 |
transition: . 3 s ease-in; |
6. Incluye la última versión de jQuery JavaScript biblioteca en la parte inferior de la página.
1 |
< script src = "//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" ></ script > |
7. Un poco javacript para permitir la navegación del lado usando jQuery toggleClass
método.
01 |
$(document).ready(function () { |
03 |
var toggle< a href = "http://www.jqueryscript.net/menu/" >Menu</ a > = function() { |
04 |
$('header').toggleClass('toggle'); |
05 |
$('.main').toggleClass('push'); |
06 |
$('.overlay').toggleClass('block'); |
07 |
$('#social, .logo').toggleClass('reveal'); |
11 |
$('.navBtn').click(function() { |
15 |
Mousetrap.bind('esc', function() { |
Si quieres seguir aprendiendo con nosotros, puedes ingresar a nuestros