Un elemento plegable contiene una palanca que un lector puede usar para mostrar u ocultar el contenido del elemento. Los elementos se hacen plegables agregando la mw-collapsible
clase o, alternativamente, usando la plantilla o sus variantes y .{{Collapse}}
{{Collapse top}}
{{Collapse bottom}}
El uso de estas funciones en el contenido del artículo se rige por las pautas Wikipedia: Manual de estilo § Listas de desplazamiento y contenido plegable en general, y más específicamente por Wikipedia: Spoiler .
La mw-collapsible
clase puede hacer que cualquier elemento sea plegable, pero las tablas son particularmente sencillas de hacer plegables. Agregar la mw-collapsible
clase a una tabla posiciona automáticamente el interruptor y selecciona qué partes colapsar.
Un uso común es crear una tabla de diseño plegable, que siempre muestra una introducción o un resumen, pero oculta el resto del contenido de la vista inmediata. La introducción o resumen está en la primera fila y el contenido en las filas siguientes. Luego se puede acceder fácilmente al contenido mediante el botón "mostrar".
En los ejemplos siguientes, el uso de la clase wikitable
es simplemente por apariencia; No es necesario para mw-collapsible
funcionar.
Las tablas de datos más complejas también se pueden contraer.
El solo uso de la mw-collapsible
clase deja el elemento expandido de forma predeterminada, pero el lector puede contraerlo. También es posible contraer el elemento de forma predeterminada y, opcionalmente, expandirlo agregando otras clases junto con mw-collapsible
. Existen varios métodos para hacer esto, dependiendo de las situaciones en las que desee que el elemento colapse. Sin embargo, el contenido no debe contraerse de forma predeterminada según MOS:DONTHIDE .
Agregar la mw-collapsed
clase hará que el elemento siempre esté inicialmente colapsado, sin importar lo que suceda a su alrededor. Es el método más sencillo para hacerlo. Usando los ejemplos anteriores:
Agregar la autocollapse
clase hace que un elemento se colapse si hay 2 o más elementos plegables en la página. Por lo tanto, el siguiente ejemplo colapsa porque hay numerosos elementos colapsables en esta página.
Usando este par de clases, es posible contraer un elemento de forma predeterminada solo cuando está contenido dentro de un elemento externo particular. Un elemento con las mw-collapsible
clases innercollapse
y se contrae de forma predeterminada si está contenido dentro de un elemento con la outercollapse
clase; de lo contrario, se abre de forma predeterminada. Esto es útil principalmente para plantillas, que a menudo están anidadas.
Una tabla sin título colapsará en su primera fila. Una tabla con un título se contraerá hasta su título, sin filas y, por lo tanto, sin ancho. Utilice class="nowrap"
o para evitar que el título se comprima en una columna vertical cuando la tabla está colapsada.{{nowrap}}
El siguiente ejemplo utiliza donde los corchetes finales se convierten en el punto de ajuste. no trabajará.{{nowrap}}
<style=max-width:Xem;
Las mesas plegables se pueden combinar sin dificultad con la función de mesas clasificables . Sin embargo, debido a que el botón ocultar/mostrar se coloca collapsible
en la primera celda del encabezado ubicada o mw-collapsible
en la celda del encabezado derecho (esta diferencia puede cambiar ), su ubicación puede parecer un poco peculiar si la celda no es lo suficientemente ancha:
Una posible alternativa es agregar un título sobre la tabla. Vea el siguiente ejemplo.
Documentación:
Plantillas: