Los widgets de Spry se han sustituido por widgets jQuery en Dreamweaver CC y versiones posteriores. Aunque todavía pueden modificarse los widgets de Spry existentes en la página, no se pueden agregar nuevos widgets de Spry.
Un widget de paneles en fichas es un conjunto de paneles que pueden almacenar contenido en un espacio reducido. Los visitantes pueden hacer clic en la ficha del panel para mostrar u ocultar el contenido almacenado en los paneles en fichas a los que desean acceder. Los paneles del widget se amplían o contraen en función de las fichas que elijan los visitantes. Solamente puede haber un panel de contenido abierto en un widget de paneles de fichas en cada momento. En el siguiente ejemplo se muestra un widget de paneles en fichas, con el tercer panel abierto:
A. Ficha B. Contenido C. Widget de Paneles en fichas D. Panel en ficha
El código HTML de un widget de paneles en fichas consta de una etiqueta div externa que contiene todos los paneles, una lista de fichas, una etiqueta div que contiene todos los paneles y una etiqueta div para cada panel de contenido. El código HTML del widget de paneles en fichas también incluye etiquetas script en el encabezado del documento y detrás del formato HTML del widget de paneles en fichas.
Para una explicación detallada sobre el funcionamiento del widget de paneles en fichas, incluida una anatomía completa del código del widget, consulte www.adobe.com/go/learn_dw_sprytabbedpanels_es.
También puede insertar un widget de paneles en fichas a través de la categoría Spry del panel Insertar.
Pase el puntero del ratón por la ficha del panel que desea abrir en la vista de Diseño y, a continuación, haga clic en el icono de ojo que aparece a la derecha de la ficha.
Seleccione un widget de paneles en fichas en la ventana de documento y, a continuación, haga clic en el nombre del panel que desea editar en el menú Paneles del inspector de propiedades (Ventana > Propiedades).
Puede definir el panel del widget de paneles en fichas que se abre de forma predeterminada al abrir la página en un navegador.
Aunque el inspector de propiedades permite realizar cambios simples a un widget de paneles en fichas, no admite tareas de estilo personalizadas. Puede modificar las reglas CSS de un widget de paneles en fichas y crear un widget con el estilo que desee.
Para realizar una consulta rápida sobre el cambio de los colores del widget de paneles en fichas, consulte el artículo de David Powers Quick guide to styling Spry tabbed panels, accordions, and collapsible panels (guía rápida sobre la aplicación de estilo a paneles en ficha, acordeones y paneles que pueden contraerse de Spry).
Para ver una lista detallada de tareas de estilo, consulte www.adobe.com/go/learn_dw_sprytabbedpanels_custom_es.
Todas las reglas CSS de los siguientes temas se refieren a las reglas predeterminadas que se encuentran en el archivo SpryTabbedPanels.css. Dreamweaver guarda el archivo SpryTabbedPanels.css en la carpeta SpryAssets de su sitio cuando crea un widget de paneles en fichas de Spry. Este archivo también contiene información comentada de utilidad sobre los distintos estilos que se pueden aplicar al widget.
Aunque es fácil editar las reglas para el widget de paneles en fichas directamente en el archivo CSS, también puede utilizar el panel Estilos CSS para editar el código CSS del widget. El panel Estilos CSS resulta útil para ubicar las clases CSS asignadas a partes distintas del widget, en especial si utiliza el modo Actual del panel.
Puede aplicar estilo al texto de un widget de paneles en fichas estableciendo las propiedades para todo el contenedor del widget de paneles en fichas o para los componentes del widget de forma individual.
Texto que se modifica |
Regla CSS correspondiente |
Ejemplo de propiedades y valores que se añaden |
|---|---|---|
Todo el texto del widget |
.TabbedPanels | font: Arial; font-size:medium; |
Solo el texto de las fichas del panel |
.TabbedPanelsTabGroup o .TabbedPanelsTab | font: Arial; font-size:medium; |
Solo el texto de los paneles de contenido |
.TabbedPanelsContentGroup o .TabbedPanelsContent | font: Arial; font-size:medium; |
Color que se va a cambiar |
Regla CSS correspondiente |
Ejemplo de propiedades y valores que se añaden o modifican |
|---|---|---|
Color de fondo de las fichas del panel |
.TabbedPanelsTabGroup o .TabbedPanelsTab | background-color: #DDD; (Valor predeterminado). |
Color de fondo de los paneles de contenido |
.Tabbed PanelsContentGroup o .TabbedPanelsContent | background-color: #EEE; (Valor predeterminado). |
Color de fondo de la ficha seleccionada |
.TabbedPanelsTabSelected | background-color: #EEE; (Valor predeterminado). |
Color de fondo de la fichas del panel al pasar el puntero del ratón |
.TabbedPanelsTabHover | background-color: #CCC; (Valor predeterminado). |
De forma predeterminada, el widget de paneles en fichas se amplía para llenar el espacio disponible. No obstante, puede limitar el ancho de un widget de paneles en fichas estableciendo una propiedad de ancho para el contenedor.
También puede seleccionar el widget de paneles en fichas y buscar en el panel Estilos CSS (Ventana > Estilos CSS) para localizar la regla. Asegúrese de que el panel está en modo Actual.
Inicia sesión en tu cuenta