07/04/2008, 09:17
|
| Colaborador | | Fecha de Ingreso: octubre-2006 Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 18 años, 1 mes Puntos: 280 | |
Re: como se hace un a:active¿?¿?¿? Es una bonita solución, pero en mi humilde opinión, a mi me parece un poco enrevesado. Quiero decir: ya que en cada página hay que cambiar el id del body, yo optaría por dar a todos los vínculos una clase, digamos "inactivo", y al que va a estar iluminado la clase "activo". Por ejemplo:
<a href="#" class="activo">Uno</a>
<a href="#" class="inactivo">Dos</a>
<a href="#" class="inactivo">Tres</a>
<a href="#" class="inactivo">Cuatro</a>
para la página Uno.
<a href="#" class="inactivo">Uno</a>
<a href="#" class="activo">Dos</a>
<a href="#" class="inactivo">Tres</a>
<a href="#" class="inactivo">Cuatro</a>
para la página 2, etc.
Y en la css
.inactivo {background-color: #000;}
.activo {background-color: #f00;}
que viene a ser lo mismo, pero actuando sobre los elementos del menú, no sobre el body, que podría resultar algo más peligroso. Como de costumbre, igual no he entendido bien lo que se quiere hacer (he leido todo el hilo), pero según lo que interpreto, esta solución es muy sencilla y con pocas posibilidades de error.
Mikel. |