| |||
botón activo en menú principal Hola, he hecho un menú en el que los botones son imágenes puestas como background, pero quiero que al ir a un apartado u otro el botón que corresponda a esa sección aparezca otra imagen en el botón para saber que estás ahí. ¿cómo puedo hacerlo? cada sección son unas 9-12 páginas diferentes |
| |||
Respuesta: botón activo en menú principal Eso es puro CSS no Drupal. Si por ejemplo has creado esto... .boton a{ } Para que aparezca esa imagen diferente cuando pones el raton encima, debes escribir esto... .boton a:hover { } Como ves, es recomendable que anadas la imagen como background sobre la etiqueta A. De esa forma la imagen se transforma en un link. Debes ponerle DISPLAY:BLOCK, y por lo tanto obligatoriamente definir sus dimensiones mediante width y height. Ya que la etiqueta A, es un elemento de linea, no de bloque. En el hover, debe haber todo exactamente como en el original PERO CAMBIANDO SU IMAGEN. Al ponerte encima, deberia hacer el rollover... Última edición por raulfw; 31/05/2012 a las 02:13 |
| |||
Respuesta: botón activo en menú principal no me refería al mouse over, sino a cuando ya has entrado a una sección en concreto que aparezca el botón de otro color, osea en unos nodos específicos, es lo que no se; el cómo poner en el css que las páginas tal, tal y tal muestren otra imagen en el botón del menú. |
| |||
Respuesta: botón activo en menú principal Creo haber visto modulos de menu, que hacen eso. Otra opcion que se me ocurre, es utilizar CSS INJECTOR con el cual puedes aplicar hojas de estilo CSS en paginas y directorios especificos. De esta manera puedes poner el HOVER solo donde te interese. El problema es que necesitarias tantas paginas como opciones de menu. Seria una chapucilla para los que no sabemos programar. xD |
| ||||
Respuesta: botón activo en menú principal Eso es puro css, por default te manda un class active, alli haces lo que quieras con el link. Los podes personalizar usando reglas básicas de CSS usando por ejemplo el nid que tambien te imprime por default si estas usando alguna plantilla estandar-
__________________ Drupal Argentina |
Etiquetas: |