Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2011, 12:38
diego1311
 
Fecha de Ingreso: diciembre-2008
Ubicación: Lima - Perú
Mensajes: 187
Antigüedad: 15 años, 11 meses
Puntos: 3
focus en estilo css (duda)

Hola a todos,

tengo un codigo como este

Código CSS:
Ver original
  1. div { color:#000}
  2.  
  3. div:focus { color:#F00 }

Entonces, al hacer click a sobre algunos de los div de mi menu, el texto de este se pinta de rojo. Pero si hago click sobre algún otro botón o sitio de la página el elemento del menú vuelve a ser de color negro.

Entiendo que esto sucede porque el div rojo "pierde el foco" cuando hago click sobre algún otro elemento.

Mi pregunta es si existe alguna forma de hacer, mediante código css, que el botón del menú se mantenga rojo mientras no haga click sobre algun otro elemento del menú.

Esto lo consigo con javascript pero me parece que mediante css puro me podría ahorrar las líneas de javascript.

Gracias, espero su ayuda.

Saludos