Plantilla:CajaNavCols

De GuildWiki2.es
Saltar a: navegación, buscar
[editar] [refrescar] Documentación de Plantilla

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