logo

Andrés es manager de ESMMUG y experto en Dreamweaver, Captivate y Contribute.

Tutoriales Spry:
Los Widgets de Spry: El elemento Accordion

—Por Andres Cayon

Manipulación con CSS:
Además de los estilos que definamos para mejorar la apariencia del acordeón, Spry utiliza otras 4 clases que podemos aprovechar para modificar la apariencia de los paneles en diferentes estados. Estas 4 clases son:

  • AccordionPanelLabelHover: Pasamos el ratón por encima del label
  • AccordionPanelOpen: El panel se encuentra abierto
  • AccordionPanelClosed: El panel se encuentra cerrado
  • AccordionFocused: Nuestro accordion tiene el focus en el documento. Para que se pueda utilizar, es necesario que el bloque contenedor del acordeón tenga definido el atributo ‘tabindex’

Spry utiliza estas clases de forma dinámica (a la hora de abrir, cerrar o crear paneles), por lo que su uso permite mejorar aún más la apariencia del conjunto.

El Ejemplo 2 muestra el acordeón con algunos estilos aplicados y aprovecha las clases generadas por Spry ‘AccordionPanelOpen’ y ‘AccordionFocused’ para cambiar el color de la pestaña cuando el panel se encuentra abierto y cuando el conjunto gana o pierde el foco. Además, el uso del atributo tabindex permite el uso de los cursores arriba y abajo para navegar por los paneles y la tecla tab para ganar y perder el foco.

2 Comentarios »

  1. como logro cambiar el colo de un accordio? se como cambiar el color de fondo pero no el de la pestaña.

    Comentario Por Andrea — 04/03/2007 @ 2:43 pm

  2. se pueden utilizar los efectos de spry con mysql?
    cómo?

    Comentario Por Patricia — 07/10/2007 @ 6:55 pm

TrackBack URI

Deja tu comentario