Template:Alternating rows table section

Template page
Revision as of 18:45, 18 November 2016 by LilacRTL (talk | contribs) (Created page with "{{#if:{{{1|}}}| {{!}}- style="{{{os|}}}" {{{1|}}} }} {{{{#if:{{{1|}}}|1x|void}}| }}{{#if:{{{2|}}}| {{!}}- style="{{#ifexpr: ({{ #ifeq: {{{1}}} || 0 | 1 }} ) mod 2 = 0 | {{{os|...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Usage

Alternating rows table section allows for the dynamic creation of tables that use alternating styles for odd and even numbered rows, typically in conjunction with a template which generates a table where some rows may not be present every time.

There are two named arguments to this template:

os
Defines the CSS style for odd-numbered rows.
es
Defines the CSS style for even-numbered rows.

Example


 {| class="wikitable"
 ! Place !! Result
 {{Alternating rows table section|es=background:#f0f0f0;
 | {{!}} First {{!!}} 100
 | {{!}} Second {{!!}} 95
 | <!-- empty! -->
 | {{!}} Third {{!!}} 87
 | <!-- empty! -->
 | {{!}} Fourth {{!!}} 65
 | {{!}} Fifth {{!!}} 58
 }}
 |}
 
Place Result
First 100
Second 95
Third 87
Fourth 65
Fifth 58