Plantilla:CajaNavCols/doc

De GuildWiki2.es
Saltar a: navegación, buscar

Esta plantilla es una caja de navegación que presenta su contenido en columnas.

Contenido

Sintaxis básica

Sólo se incluyen los parámetros obligatorios y colwidth.

{{CajaNavCols
|name = {{subst:PAGENAME}}
|title = 
|colwidth = <!--(para poner un valor por defecto para cada columna,
  preferentemente en una unidad proporcional como 'em')-->
|col1 = 
|col2 = 
}}

Parámetros

Los parámetros marcados con son parámetros en común con las plantillas {{CajaNav}} y {{CajaNavColap}}.

Parametros de configuraciòn inicial

name
Nombre de la plantilla.
state
Los valores posibles son collapsed, uncollapsed, plain, off, y por defecto autocollapse.
border
Los valores posibles son child, none, y en blanco por defecto. Se pone con valor child si se desea usar la caja dentro de otra caja de navegación. Véase {{CajaNav}} para más información y ejemplos.

Parámetros básicos de datos

title
Título de la plantilla.
above
Texto o elementos que aparecen sobre las columnas.
image
Imagen a la derecha de las columnas.
imageleft
Imagen a la izquierda de las columnas.
below
Texto o elementos que aparecen bajo las columnas.

Parámetros de estilo (style)

style
Estilos CSS que se aplican a la plantilla completa.
titlestyle
Estilos CSS para la barra de título.
abovestyle
belowstyle
Estilos CSS para los parámetros above y below respectivamente.
basestyle
Estilos CSS para aplicar a title, above, below, y groupn, todos a la vez.
imagestyle
Estilos CSS para image.
imageleftstyle
Estilos CSS para imageleft.
colstyle
Estilos CSS para aplicar a todas las columnas.
oddcolstyle
evencolstyle
Estillos CSS para aplicar a las columnas pares/impares.
colnstyle
Estilos CSS para aplicar únicamente a la columna n.
colheaderstyle
Estilos CSS que se aplican a todas las cabeceras de columnas.
colnheaderstyle
Estilos CSS para aplicar únicamente a la cabecera de la columna n.
colnfooterstyle
Estilos CSS para aplicar únicamente al pie de la columna n.

Parámetros de columnas

colwidth
Ancho, preferiblemente en una unidad proporcional como em, o como porcentaje, usado para cada columna cuyo ancho no venga especificado por colNwidth. Por defecto es 10em.
fullwidth
Si se le da algún valor, entonces la anchura total de las columnas se escala linearmente para que la suma total sea 100%. Generalmente no se usa este parámetro.
padding
Padding antes de la primera columna. Por defecto es 0.25em.
colnwidth
Anchura para la columna enésima.
coln
Contenido de la columna enésima. Máximo 20 columnas.
colnheader
Cabecera para la columna enésima.
colnfooter
Pie para la columna enésima.
colnheadercolspan
Este número especifica cuántas columnas debe ocupar (span) la cabecera de columna enésima. Por defecto vale 1.
colnfootercolspan
Este número especifica cuántas columnas debe ocupar (span) el pie de columna enésima. Por defecto vale 1.

Grupos y listas adicionales

Existen parámetros para añadir grupos y/o listas extra debajo de las columnas.

groupn
Permite 6 grupos adicionales bajo las columnas.
listn
Permite 6 listas adicionales bajo las columnas.
groupstyle
groupnstyle
liststyle
listnstyle
listpadding
oddstyle
evenstyle
evenodd [swap, even, odd, off]
Véase {{CajaNav}} para una explicación más detallada.

Ejemplos

Ejemplo básico

{{CajaNavCols
|name = CajaColumnas
|title = Caja ejemplo básico
|width = 18.25em
|padding = 10em
|above = ''Aquí va el {{{above}}}.''
|col1 = Enlace 1<br> Enlace 2<br> Enlace 3<br> Enlace 4
|col2 = Enlace 5<br> Enlace 6<br> Enlace 7<br> Enlace 8
|col3 = Enlace 9<br> Enlace 10<br> Enlace 11<br> Enlace 12
|col4width = 17em
|col4 = Enlace 13<br> Enlace 14<br> Enlace 15
|below = ''Texto  {{{below}}}.''
}}

Ejemplo con anchura en porcentajes

{{CajaNavCols
| name = Caja
| title = Caja ejemplo con porcentajes
| colwidth = 33%
| colstyle = text-align: center
| col1 =  Enlace 1<br> Enlace 2<br> Enlace 3<br> Enlace 4
|col2 = Enlace 5<br> Enlace 6<br> Enlace 7<br> Enlace 8
|col3 = Enlace 9<br> Enlace 10<br> Enlace 11<br> Enlace 12
}}

Ejemplos con cabeceras y pies de columnas

El fondo gris se añade para resaltar el ejemplo.

Uso de span


Ejemplos de cajas anidadas

Este ejemplo muestra {{CajaNav}}, {{CajaNavColap}} y {{CajaNavCols}} todas juntas. Nótese que cada una de las cajas hijas tiene el primer parámetro puesto a child

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Compartir
Publicidad