image
Inicio » Foros » CSS

Foro sobre hojas de estilo CSS

pseudo clase active en el link

Volver al foro | Responder | Añadir nuevo tema


De: Chua
Fecha: 08/08/2007
Mensaje:

Hola a todos, estoy haciendo una web en php, la cual tengo el menú en una pagina que se llama menu.php, que la llamo desde el index con un include("menu.php").
Es este menú, quero que la parte del menu activo, aparezca con otra imagen, pero cuando presiono en el link, vuelve a poner la imagen original. el codigo del css es es siguiente:

Código CSS
.navenlace a {
background-image: url(../Images/button1.gif);
color: #666666;
text-decoration: none;
display: block;
width: 100%;
height: 35px;
font-family: Tahoma;
font-weight: bold;
text-indent: 25px;
font-size: 10px;
text-transform: uppercase;
text-align: left;
height: 35px;
line-height: 35px;
width: 237px;

}

.navenlace a:hover {
background-image: url(../Images/button.gif);
color: #0033FF;
font-size: 11px;
}

.navenlace a:active a:visited {
background-image: url(../Images/button.gif);
color: #0033FF;
font-size: 11px;
}

He leido que la funcion active, solo funciona en enlaces sobre la misma página, de hecho si en el href pongo "#", sí me funciona.
Como podría hacer para que aparezca el active, independientemente del linK??
gracias


Quizás le interese
De: rudiger
Util para: 1 personas

Fecha: 16/08/2007
Mensaje:

Si la página se recarga de nuevo al presionar en el enlace, lógicamente el navegador no sabe qué opción del menú debe dejar activa.

Prueba a pasarle por parámetros el identificador del menú activo y a activarlo mediante javascript, o como último recurso inserta el menú en un frame y el contenido en otro frame distinto, de forma que sólo te recargue el frame que contiene el texto de la página, pero no el que contiene el menú.



Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.