InicioHazlo Tu MismoAcordion CSS HTML JAVASCRIPT (paginas web)

Acordion CSS HTML JAVASCRIPT (paginas web)

Hazlo Tu Mismo8/7/2011

Agregar el siguiente script entre las etiquetas <head>y </head>

<script>
//<![CDATA[
  var abierto = "primero"; // definimos el que estará abierto
  function demoacordeon(cual) {
    var mostrar = document.getElementById(cual); // el que vamos a mostrar
    var actual = document.getElementById(abierto); // el que vamos a ocultar
    if(mostrar==actual) {return false;} // si es el mismo no hacemos nada
    // permutamos sus clases
    actual.className="novisible";
    mostrar.className="visible";
    abierto = cual; // guardamos el que está abierto
  }
//]]>
</script>


el stylo

#demoA { 
margin: 0 auto;
width: 100%;
}

#demoA a {
background-color: #123;
display: block;
font-size: 16px;
line-height: 2em;
margin: 1px 0;
padding-left: 5px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}


#demoA a:hover {
background-image: url(vagaPlantilla_bgGradienteVertical.gif);
color: #EEE;
}

#demoA div {
background-image: url(vbblog_sidebar_background.png);
overflow:hidden;
text-align: center;
-moz-transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

#demoA div.visible {
border: 1px solid #123;
height:100px;
color: #fff;
}

#demoA div.novisible {
border: 1px solid transparent;
height:0px;
}


y el html :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<div id="demoA">
  <a onclick="demoacordeon('primero');" href="javascript:void(0);">Seguidores</a>
  <div id="primero" class="visible">
<img src="XP.png" width="120">
  </div>
  <a onclick="demoacordeon('segundo');" href="javascript:void(0);">Programadores</a>
  <div class="novisible" id="segundo">
NickJP XD.<br>
</div>
  <a onclick="demoacordeon('tercero');" href="javascript:void(0);">contactos</a>
  <div id="tercero" class="novisible">
<span>[email protected] </span>
  </div>
</div>
</body>
</html>


Demo: http://mydising.site90.com/arconick.html
Datos archivados del Taringa! original
0puntos
623visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

N
NickJP🇦🇷
Usuario
Puntos0
Posts8
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.