Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2011, 17:25
javicho73
 
Fecha de Ingreso: mayo-2009
Mensajes: 13
Antigüedad: 14 años, 11 meses
Puntos: 0
Información Menu con css y trabajo en frames

Hola amigos:

Espero poder explicarme bien y me puedan dar una mano con este tema.

Tengo una web hecha en conjunto de marcos (frames) cosa que no me gusta mucho, pero asi me lo han pedido.

Lo que ocurre es que los botones del menu que tengo estan hechos con css y estan dentro de uno de los marcos, entonces cuando cada uno de ellos es activado carga un html en el frame principal, pero el estado del boton activado no se muestra como seleccionado, es decir, el boton clickeado quisiera que aparezca con otro aspecto, de acuerdo a lo aplicado en el css con el atributo o mejor dicho la clase current que le puse.

Este es el codigo css:

#menu7 {
width: 220px;
margin: 0px;
}

#menu7 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}

#menu7 li a:link, #menu7 li a:visited {
color: #000;
display: block;
background: url(menu7-celeste.png);
padding: 8px 0 0 30px;
}

#menu7 li a:hover {
color: #FFF;
background: url(menu7-celeste.png) 0 -32px;
padding: 8px 0 0 30px;
}

#menu7 li a.current {
color: #FFF;
background: url(menu7-celeste.png) 0 -32px;
padding: 8px 0 0 30px;
}

Y esta es una porción del menu que se encuentra en el frame menu y que carga las paginas en el frame principal como lo habia indicado arriba:

<div id="menu7">
<ul>
<li><a class="current" href="camaras-1.html" target="camaras" name="camaras">QH-B602PIXIM-1</a></li>
<li><a href="camaras-3.html" target="camaras" name="camaras">VS-361</a></li>
<li><a href="camaras-5.html" target="camaras" name="camaras">VS-601</a></li>
<li><a href="camaras-11.html" target="camaras" name="camaras">VS-IP200</a></li>
<li><a href="camaras-17.html" target="camaras" name="camaras">VS-359</a></li>
</ul>
</div>

No se de que manera podria controlar que el estado current del boton se active para cada botón cuando sea visitado.

Espero me puedan ayudar, desde ya muy agradecido.