Comunidad de diseño web y desarrollo en internet online

focus en estilo css (duda)

Citar            
MensajeEscrito el 27 Abr 2011 07:31 pm
Hola a todos,

tengo un codigo como este

Código :

div { color:#000}
 
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

Por diego1311

61 de clabLevel



 

Lima - Perú

msie
Citar            
MensajeEscrito el 27 Abr 2011 07:45 pm
Con :active

div:active ^^

Por MmO

1078 de clabLevel

4 tutoriales

Genero:Masculino  

Marketing interactivo y gestión de proyecto de software.

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.