Template:Col-float/doc

From No Subject
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Lua error in package.lua at line 80: module 'Module:Message box' not found.

Side-by-side columns, based on CSS float.

This has the advantage of more cross-device-accessible behaviour, as (unlike HTML <table>s) they will wrap on display windows too narrow to show them side-by-side.

Parameters

All optional and applicable to {{Col-float}}Template:\{{Start col-float}} and {{Col-float-break}}Template:\{{Break col-float}} except firstcol:

  • firstcol (with Col-float or Start col-float only)
  • nextcol
  • width
Width of the next – or, with Col-float/Start col-float, the first – column. IE-based browsers require a specified width, so defaults to 30.0em.
class
For any styling defined using classes.
style
For any additional styling.

{{Col-float}} can be used with numbered parameters for columns (i.e. |1= is the first column, |2= is the second, and so on). However, lists have to be preceded with <nowiki/> and a newline, and tables have to use {{!}}.

Example section (from Hydrolastic)

Page Template:Col-float/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "wikitext").

Cars using the Hydrolastic suspension system:

Page Template:Col-float/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "wikitext").

Cars using the Hydragas suspension system:

 {{col-float}}
 '''Cars using the [[Hydrolastic]] suspension system:'''
 * [[BMC ADO16|BMC 1100]]
 * [[Mini]] (from 1964 to 1971)
 * [[Austin America]] (from 1968 to 1971)
 * [[Austin 1800]]
 * [[Austin Maxi]] (until March 1978)
 * [[Austin 3-Litre]]
 * [[MG 1100]] (from 1962 to 1968)
 {{col-float-break}}
 '''Cars using the [[Hydragas]] suspension system:'''
 * [[Austin Ambassador]]
 * [[Leyland Princess|Princess]]
 * [[Austin Allegro]]
 * [[Austin Maxi]] (from March 1978 onwards)
 * [[Austin Metro]]
 * [[Rover Metro]]
 * [[Rover P4#P4 100|Rover 100]]
 {{col-float-end}}

With numbered parameters

Page Template:Col-float/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "wikitext").
Cars using the Hydrolastic suspension system:
Cars using the Hydragas suspension system:
  • Austin Ambassador
  • Princess
  • Austin Allegro
  • Austin Maxi (from March 1978 onwards)
  • Austin Metro
  • Rover Metro
  • Rover 100
  •  {{col-float
     |1=
     '''Cars using the [[Hydrolastic]] suspension system:'''
     * [[BMC ADO16|BMC 1100]]
     * [[Mini]] (from 1964 to 1971)
     * [[Austin America]] (from 1968 to 1971)
     * [[Austin 1800]]
     * [[Austin Maxi]] (until March 1978)
     * [[Austin 3-Litre]]
     * [[MG 1100]] (from 1962 to 1968)
     |2=
     '''Cars using the [[Hydragas]] suspension system:'''
     * [[Austin Ambassador]]
     * [[Leyland Princess|Princess]]
     * [[Austin Allegro]]
     * [[Austin Maxi]] (from March 1978 onwards)
     * [[Austin Metro]]
     * [[Rover Metro]]
     * [[Rover P4#P4 100|Rover 100]]
     }}
    

    See also

    Column-generating template families

    Template:Caution <section begin="table" />

    Family Type
    Handles wiki
     table code?Template:Dagger
    Start template Column divider End template
    "Col" Table style="text-align:center;" Template:Yes {{Col-begin}},
    {{Col-begin-fixed}} or
    {{Col-begin-small}}
    {{Col-break}} or
    {{Col-2}} .. {{Col-5}}
    {{Col-end}}
    "Col-float" CSS float style="text-align:center;" Template:Yes {{Col-float}} {{Col-float-break}} {{Col-float-end}}
    "Columns" Table style="text-align:center;" Template:No {{Columns}}
    "Columns-list" CSS columns style="text-align:center;" Template:Yes {{Columns-list}} (wrapper)
    "Columns-start" CSS float style="text-align:center;" Template:Yes {{Columns-start}} {{Column}} {{Columns-end}}
    "Div col" CSS columns style="text-align:center;" Template:Yes {{Div col}} {{Div col end}}

    Template:Dagger I.e., can the columns handle the wiki markup {| | || |- |} used to create tables? If not, templates that produce these elements (such as {{(!}}, {{!}}, {{!!}}, {{!-}}, {{!)}}) and/or HTML tags (<table>...</table>, <tr>...</tr>, etc.) will need to be used instead.<section end="table" />