Шаблон:Columns-start
Овај шаблон користи TemplateStyles: |
Шаблон:Column Templates Navbox
The columns-start template and its child templates column and columns-end can be used to make a fixed number of columns (up to 5) that will span the entire page above a certain minimum width (100 ems for 5 columns, 80 for 4, 60 for 3 and 2). Below the minimum width, each column starting from the right will gracefully display below another one of the columns.
Use
[уреди извор]The below examples are using the templates directly, so you can see what will happen if the minimum size is reached.
{{Columns-start}} Column 1 here {{Column}} Column 2 here {{Columns-end}}
{{Columns-start|num=3}} Column 1 here {{Column}} Column 2 here {{Column}} Column 3 here {{Columns-end}}
{{Columns-start|num=4}} Column 1 here {{Column}} Column 2 here {{Column}} Column 3 here {{Column}} Column 4 here {{Columns-end}}
{{Columns-start|num=5}} Column 1 here {{Column}} Column 2 here {{Column}} Column 3 here {{Column}} Column 4 here {{Column}} Column 5 here {{Columns-end}}
Parameters
[уреди извор]Columns-start has these parameters:
|num=
- Set the number of columns. Defaults to 2. The template will work with up to 5 columns. More than that should prefer a custom implementation or another solution (such as a wikitable for tabular content or {{div col}} for list content).
|class=
- Apply another class to the set of columns, such as
hlist
. Default is none. |bgcolor=
- Set a background color. Default is transparent.
|width=
- Set a total width in which all columns must appear. Default is 100%.
Template:Column has the same parameters where it is used as a "wrapper" template with numbered columns. Example:
{{Column|num=2 |1= Column 1 here |2= Column 2 here }}
{{Column|num=3 | Column 1 here | Column 2 here | Column 3 here }}
In the second example, be aware of the possible problem with a column that includes an equals sign. See Help:Templates#Equals for more information.
Otherwise, Template:Column must be used as above with Template:Columns-start.
Example
[уреди извор]This is an example from List of Indonesia-related topics:
Palaces in Indonesia
Prisons
Shopping malls
Towers
See also
[уреди извор]Column-generating template families
[уреди извор]The templates listed here are not interchangeable. For example, using {{col-float}} with {{col-end}} instead of {{col-float-end}} would leave a HTML "div" (division) open, potentially harming any subsequent formatting.
Type | Family | Handles wiki
table code? |
Responsive/ Mobile suited |
Start template | Column divider | End template |
---|---|---|---|---|---|---|
Float | "Col-float" | Да | Да | {{Col-float}} | {{Col-float-break}} | {{Col-float-end}} |
"Columns-start" | Да | Да | {{Columns-start}} | {{Column}} | {{Columns-end}} | |
Columns | "Div col" | Да | Да | {{Div col}} | – | {{Div col end}} |
"Columns-list" | Не | Да | {{Columns-list}} (wraps div col) | – | – | |
Flexbox | "Flex columns" | Не | Да | {{Flex columns}} | – | – |
Table | "Col" | Да | Не | {{Col-begin}}, {{Col-begin-fixed}} or {{Col-begin-small}} |
{{Col-break}} or {{Col-2}} .. {{Col-5}} |
{{Col-end}} |
Can the columns handle the wiki markup {| | || |- |}
used to create tables? If not, templates that produce these elements (such as {{(!}}, {{!}}, {{!!}}, {{!-}}, {{!)}}) or HTML tags (<table>...</table>
, <tr>...</tr>
, etc.) will need to be used instead.