Template:Navbox long/doc
Jump to navigation
Jump to search
This template employs intricate features of template syntax. You are encouraged to familiarise yourself with its setup and parser functions before editing the template. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. Remember that you can conduct experiments, and should test all improvements, in either the general Template sandbox or your user space before changing anything here. |
|
This template is designed as an alternative to {{Navbox}} when more than 20 groups/lists are needed. Please only use this template when more than 20 groups are necessary (and if you really need that many groups, please first consider if the template you are working on is too large to be useful). This template supports a maximum of 38 groups/lists.
Blank template
{{Navbox long |name = |title = |image = |above = |groupstyle = width:10em; <!-- Adjust as needed --> |liststyle = width:auto; |group1 = |list1 = |group2 = |list2 = ... |group38 = |list38 = |below = }}
Parameters
This template employs all of the same parameters as {{Navbox}}. Please see the documentation there for more complete descriptions. In fact, the only differences between this template and {{Navbox}} are as follows:
- There is a maximum of 38 groups/lists instead of the 20 in {{Navbox}}.
- You must manually specify the group width for all groups to align properly. Do this by adding the following two parameters:
groupstyle = width:XXXem;
where "XXX" is the desired width andliststyle = width:auto;
. - The group padding defaults to 0.75em on the left/right, and can only be changed with the
grouppadding
parameter. This is done to prevent the Internet Explorer box model bug from effecting the width of groups. Most users can ignore this fact; it is listed here for advanced technical support.
Everything else is exactly the same as {{Navbox}}.
Examples
The following example shows how to get up to 38 groups/lists. Edit the section to view the code.
|
See also
- {{Navbox}} – Basic navbox
- {{Navbox subgroup}} – Allows nested Navboxes inside of other Navboxes
- {{Navbox with columns}} – Allows columns instead of groups/lists
- {{Navbox with collapsible groups}} – Another variation.
- Wikipedia:Line break handling – The how-to guide about how to handle word wraps (line breaks) on Wikipedia, such as the wrapping of the link lists used in navboxes.
- {{Nowrap begin}} – The recommended format for adding bullets, pipes, or dashes between list items. The page describes how to go about using them with proper wrapping.
- {{Nobold}} – To display text at normal font-weight within a context where the default font-weight is bold, e.g. header cells in tables.
Collapsible | Header color | Image | Groups | Style (body) parameter/s |
Examples | |
---|---|---|---|---|---|---|
{{Navbox}} | collapsible | navbox | Left/right of body | Yes | Yes | {{United States Congress}} · {{Solar System}} |
{{Navbox with columns}} | collapsible | navbox | Left/right of columns | No | Yes | {{Current U.S. Senators}} · {{Czech lands}} |
{{Navbox years}} | collapsible | navbox | No | No | No | {{Wimbledon tournaments}} |
{{Navbox with collapsible groups}} | collapsible | navbox | Left/right of body and/or in each list | Yes | Yes | {{University of Michigan}} · {{Scouting}} |
Type | CSS classes | Javascript | Collapses when | Custom initial state |
Nesting |
---|---|---|---|---|---|
Collapsible tables | collapsible | Defined in Common.js | 2 or more autocollapse on page | Yes | Yes |