Código:
pero solo pasa cuando preciono soble el link y luego se quita su color a:active { background:#FFFFFF; }
| |||
Menu en Css Bueno tengo un menu horizontal y no encuentro ni se como hacer para que el item activo tenga un color blanco de fondo es desir si estoy en el item 1 este quede con fondo blanco y los demas en negro y si estoy en el 2 fondo blanco y los demas en fondo negro. espero que me entiendan lo e intentado con
Código:
pero solo pasa cuando preciono soble el link y luego se quita su color a:active { background:#FFFFFF; } |
| |||
Respuesta: Menu en Css Al parecer :active unicamente resalta el elemento cuando se esta activando. No significa que se quede activo todo el tiempo http://www.w3.org/TR/CSS21/selector....pseudo-classes Para dejarlo con otro color de fondo tendrias que asignarle otra clase Código HTML: <style> a { background: #000 } a.active { background: #fff } </style> <body> <a href="#">link 1</a> <a href="#" class="active">link 1</a> </body> |
| ||||
Respuesta: Menu en Css no entiendo bien lo que quieres hacer, si lo que quieres es que obtenga un color cuando estes sobre el tendrías que declararlo de esta manera:
Código html:
Ver original de esta manera resaltará cuando hagas o click o cuando adquiera el foco(puedes probarlo navegando con tab). la otra posible opción que entiendo es que quieres que resalte cuando estes en esa sección:
Código:
y sucesivamente asignas la clase current a la sección donde estes navegando, la siguiente sección sería:<style type="text/css"> .contenedor{width:300px; height:200px; border:1px solid #333;} .contenedor a{color:#666; text-decoration:none;} .contenedor a:hover{color:#990000; text-decoration:underline;} .contenedor a:focus{color:#990000; text-decoration:underline;} .contenedor a:active{color:#990000; text-decoration:underline;}/*explorer*/ .contenedor a.current{color:#336699; text-decoration:none;} </style> <a href="#" class="current">vinculo 1</a><br />
Código:
y se la quitarías al vínculo 1 y así sucesivamente, solo un vínculo a la vez tendría que tener la clase current dependiento de la sección donde estes <a href="#" class="current">vinculo 2</a><br /> |