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 toggleClassmé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 onlyscreen and (max-width:1024px) { |
09 |
@media onlyscreen and (max-width:768px) { |
16 |
@media onlyscreen and (max-width:480px) { |
22 |
@media onlyscreen 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: .3s 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 toggleClassmé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