• Publicidad
  • Contacto
Tech News, Magazine & Review WordPress Theme 2017
  • Noticias
    • Evento
    • Capacitación
    • Recursos
  • Video
  • Podcast
  • Ciencia
    • Salud
    • Ciencia Ficción
    • Historia
    • Marketing Digital
    • Software
      • Seguridad
      • Privacidad
      • Internet
      • Desarrollo/programación
      • Diseño
  • Tecnología
    • Innovación
    • LifeStyle
    • Audio & Video
    • Fotografía
    • Transformación Digital
  • Entretenimiento
    • Ciencia Ficción
    • Cine
    • Trailers
Sin resultados
Ver todos los resultados
Pixelco Tech
  • Noticias
    • Evento
    • Capacitación
    • Recursos
  • Video
  • Podcast
  • Ciencia
    • Salud
    • Ciencia Ficción
    • Historia
    • Marketing Digital
    • Software
      • Seguridad
      • Privacidad
      • Internet
      • Desarrollo/programación
      • Diseño
  • Tecnología
    • Innovación
    • LifeStyle
    • Audio & Video
    • Fotografía
    • Transformación Digital
  • Entretenimiento
    • Ciencia Ficción
    • Cine
    • Trailers
Sin resultados
Ver todos los resultados
Pixelco Tech
Sin resultados
Ver todos los resultados

Simple Acordion con CSS y jQuery

Diego Cambiaso por Diego Cambiaso
04/07/2010
en Desarrollo/programación, Diseño, Internet, Recursos
Tiempo de lectura2 minutos
Compartir en FacebookCompartir en TwitterCompartir en WhatsappCompartir en TumblrCompartir en Telegram

Simple Acordion con CSS y jQuerySin dudas presentar el contenido usando un efecto de acordeón, es elegante, atractivo y ayuda a crear una presentación más limpia.

Simple Acordion with CSS & jQuery es un tutorial publicado por Soh Tanaka y que explica paso a paso como hacer usando CSS y jQuery.

Implementación

Estructura HTML

<h2 class="acc_trigger"><a href="#">Web Design &amp; Development</a></h2>
<div class="acc_container">
<div class="block">
<!--El contenido va aquí-->
</div>
</div>

Cada contenedor comienza por el título H2 y el contenido que se mostrará cuando de desplace es el que va dentro de las clases clase acc_container y block (el ejemplo muestra una sola).

Código CSS

h2.acc_trigger {
padding: 0;margin: 0 0 5px 0;
background: url(h2_trigger_a.gif) no-repeat;
height: 46px;line-height: 46px;
width: 500px;
font-size: 2em;
font-weight: normal;
float: left;
}
h2.acc_trigger a {
color: #fff;
text-decoration: none;
display: block;
padding: 0 0 0 50px;
}
h2.acc_trigger a:hover {
color: #ccc;
}
h2.active {background-position: left bottom;}
.acc_container {
margin: 0 0 5px; padding: 0;
overflow: hidden;
font-size: 1.2em;
width: 500px;
clear: both;
background: #f0f0f0;
border: 1px solid #d6d6d6;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.acc_container .block {
padding: 20px;
}

El código CSS es algo extenso pero basta examinarlo un poco para ver que no es nada complicado y que no utiliza nada raro ni rebuscado.

Configurar jQuery

Antes de continuar, hay que enlazar la biblioteca jQuery en la sección HEAD del HTML de la página:

<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js">
</script>

Luego el código Javascript que implementa el funcionamiento del acordeón:

<script type="text/javascript">
$(document).ready(function(){
//COMPORTAMIENTO POR DEFECTO/CONFIGURACIÓN CUANDO CIERRA
$('.acc_container').hide(); //ESCONDER/CERRAR TODOS LOS CONTENEDORES
$('.acc_trigger:first').addClass('active').next().show(); //Add "active" class to first trigger, then show/open the immediate next container
//On Click
$('.acc_trigger').click(function(){
if( $(this).next().is(':hidden') ) { //SI SE CIERRA EL SIGUIENTE CONTENEDOR...
$('.acc_trigger').removeClass('active').next().slideUp(); //Remove all .acc_trigger classes and slide up the immediate next container
$(this).toggleClass('active').next().slideDown(); //Add .acc_trigger class to clicked trigger and slide down the immediate next container
}
return false; //PREVENIR EL SALTO AL SIGUIENTE ENLACE (LINK)
});
});
</script>

El código de arriba es muy sencillo de comprender, simplemente se puede ver como oculta y muestra las distintas partes del acordeón.

Corolario

La belleza de este ejemplo radica en la simpleza y la facilidad de implementación que permiten una presentación dinámica y vistosa.

Simple Accordion w/ CSS and jQuery

Visitar: www.sohtanaka.com/web-design/simple-accordion-w-css-and-jquery

Tags: acordeonacordeon con jqueryCSSdesarrollo webJavascriptjQuerymostrar contenidoRecursosSoftware libretutorialTutoriales
Diego Cambiaso

Diego Cambiaso

Comunicador Social, Desarrollador de Software y UX Designer. Blogger desde el 2006, creador de Pixelco Tech. Viajero y fotógrafo. Entusiasta del diseño, apasionado por la tecnología y el social media. EN-ES-IT

RelacionadoEntradas

¿Qué es el NFC, para qué sirve y cómo se usa?
Ciencia

¿Qué es el NFC, para qué sirve y cómo se usa?

por Diego Cambiaso
18/07/2023

NFC está presente en la mayoría de los smartphones, tabletas, parlantes, etc. Pero ¿qué es el NFC, para qué sirve...

Descubre cómo llamar a tus contactos favoritoscon solo dos toques
Recursos

Descubre cómo llamar a tus contactos favoritoscon solo dos toques

por Agencias
04/05/2023

Los teléfonos plegables son ideales por su tamaño y portabilidad, pero lo mejor es que incluso cerrados ofrecen la opción...

Tutorial: análisis de la composición corporal con el Galaxy Watch4

Tutorial: análisis de la composición corporal con el Galaxy Watch4

08/12/2021
Cómo sacar provecho del asistente de voz del TV

Cómo sacar provecho del asistente de voz del TV

23/08/2021
Siguiente
Una mini cámara para celulares que graba videos 3D

Una mini cámara para celulares que graba videos 3D

Pixelco Tech

VideosReviews - Tutoriales
El HONOR Magic V2 llegará con una función de juego que cambiará el futuro del gaming móvil

El HONOR Magic V2 llegará con una función de juego que cambiará el futuro del gaming móvil

25/08/2023
    Resistencia: La última esperanza de la humanidad – Trailer

    Resistencia: La última esperanza de la humanidad – Trailer

    12/08/2023
      Misión: Imposible – Sentencia Mortal Parte I 

      Misión: Imposible – Sentencia Mortal Parte I

      12/08/2023
        2001 Space Odyssey una historia de evolución que incluye IA

        2001 Space Odyssey una historia de evolución que incluye IA

        12/08/2023
          Master E-Tech el utilitario 100% eléctrico ya disponible en Colombia

          Master E-Tech el utilitario 100% eléctrico ya disponible en Colombia

          12/08/2023
            4+2 Herramientas profesionales de inteligencia artificial para la generación de imágenes

            4+2 Herramientas profesionales de inteligencia artificial para la generación de imágenes

            26/05/2023
              Paisaje pixelado del desierto con cactus con la leyenda Westworld

              Westworld fue la primera película que utilizó graficos por computadora

              23/09/2023
              TECNO POVA 5 edición especial Free Fire: una experiencia de juego inmersiva para los aficionados

              TECNO POVA 5 edición especial Free Fire: una experiencia de juego inmersiva para los aficionados

              22/09/2023
              OpenAI presenta DALL-E 3, una herramienta artística de IA más potente y versátil

              OpenAI presenta DALL-E 3, una herramienta artística de IA más potente y versátil

              21/09/2023
              Día del Programador: los expertos que hacen que la tecnología funcione

              Introducción a la programación, conceptos básicos

              20/09/2023
              Galaxy Tab S9: Las nuevas tablets de Samsung perfectas para acompañar a los estudiantes

              Galaxy Tab S9: Las nuevas tablets de Samsung perfectas para acompañar a los estudiantes

              20/09/2023
              Move 2 se actualiza por dentro y por fuera y ahora ofrece sonido estéreo

              Move 2 se actualiza por dentro y por fuera y ahora ofrece sonido estéreo

              14/09/2023

              Pixelco Tech

              Pixelco Tech es sitio de noticias de tecnología, diseño y desarrollo web e Internet escrito por profesionales.

               

              Objetivo de Pixelco Tech

              Informar, promocionar, proporcionar recursos y ayuda sobre el diseño y desarrollo web, estándares, Internet y tecnología.

              Buscar

              Sin resultados
              Ver todos los resultados
              • Contacto
              • Publicidad
              • Sobre Pixelco
              • Política de Privacidad
              • Términos del Servicio

              © 2023 Pixelco por Diego Cambiaso.

              Sin resultados
              Ver todos los resultados
              • Noticias
              • Video
              • Podcast
              • Ciencia
              • Tecnología
              • Entretenimiento
                • Ciencia Ficción
                • Cine
                • Trailers
              • Pixelco
                • Sobre Pixelco
                • Política de Privacidad
                • Política de cookies
                • Términos del Servicio
                • Publicidad

              © 2023 Pixelco por Diego Cambiaso.

              Welcome Back!

              Login to your account below

              Forgotten Password?

              Retrieve your password

              Please enter your username or email address to reset your password.

              Log In

              Add New Playlist

              Este sitio web utiliza cookies. Si continúa utilizando este sitio web, está dando su consentimiento para que se utilicen cookies. Visite nuestra Política de Privacidad y Política de Cookies.