Template:Navbox subgroup: Difference between revisions
Appearance
wikademia>Sardanaphalus removed all width:100% settings so separate uses of Navbox subgroup within one template can be given same group width (thru groupstyle) |
wikademia>Malyctenar try to simplify code - no need to specify text-align repeatedly for each cell or colspan=1 or test existence repeatedly |
||
| Line 1: | Line 1: | ||
<table class="navbox nowraplinks" style="background:transparent; font-size:100%; padding:0; border:none; margin:-3px; text-align:left; {{{bodystyle|}}}"> | |||
{{#if:{{{list1|}}} | {{#if: {{{list1|}}} |<tr> | ||
{{#if:{{{group1|}}} | {{#if: {{{group1|}}} |<th style="background:#e6e6ff; text-align:right; {{{groupstyle|}}}{{{groupoddstyle|}}}{{{group1style|}}}">{{{group1}}}</th> | ||
<td style=" | <td style="{{{liststyle|}}}{{{oddstyle|}}}{{{list1style|}}}">|<td colspan="2" style="{{{liststyle|}}}{{{oddstyle|}}}{{{list1style|}}}">}}{{{list1}}}</td> | ||
</tr>}} | </tr>}} | ||
{{#if:{{{list2|}}} |<tr> | {{#if:{{{list2|}}} |<tr> | ||
{{#if:{{{group2|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupevenstyle|}}}{{{group2style|}}} ">{{{group2}}}</th>}} | {{#if:{{{group2|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupevenstyle|}}}{{{group2style|}}} ">{{{group2}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{evenstyle|}}}{{{list2style|}}}" colspan="{{#if:{{{group2|}}}|1|2}}">{{{list2}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list3|}}} |<tr> | -->{{#if:{{{list3|}}} |<tr> | ||
{{#if:{{{group3|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupoddstyle|}}}{{{group3style|}}} ">{{{group3}}}</th>}} | {{#if:{{{group3|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupoddstyle|}}}{{{group3style|}}} ">{{{group3}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{oddstyle|}}}{{{list3style|}}}" colspan="{{#if:{{{group3|}}}|1|2}}">{{{list3}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list4|}}} |<tr> | -->{{#if:{{{list4|}}} |<tr> | ||
{{#if:{{{group4|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupevenstyle|}}}{{{group4style|}}} ">{{{group4}}}</th>}} | {{#if:{{{group4|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupevenstyle|}}}{{{group4style|}}} ">{{{group4}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{evenstyle|}}}{{{list4style|}}}" colspan="{{#if:{{{group4|}}}|1|2}}">{{{list4}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list5|}}} |<tr> | -->{{#if:{{{list5|}}} |<tr> | ||
{{#if:{{{group5|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupoddstyle|}}}{{{group5style|}}} ">{{{group5}}}</th>}} | {{#if:{{{group5|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupoddstyle|}}}{{{group5style|}}} ">{{{group5}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{oddstyle|}}}{{{list5style|}}}" colspan="{{#if:{{{group5|}}}|1|2}}">{{{list5}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list6|}}} |<tr> | -->{{#if:{{{list6|}}} |<tr> | ||
{{#if:{{{group6|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupevenstyle|}}}{{{group6style|}}} ">{{{group6}}}</th>}} | {{#if:{{{group6|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupevenstyle|}}}{{{group6style|}}} ">{{{group6}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{evenstyle|}}}{{{list6style|}}}" colspan="{{#if:{{{group6|}}}|1|2}}">{{{list6}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list7|}}} |<tr> | -->{{#if:{{{list7|}}} |<tr> | ||
{{#if:{{{group7|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupoddstyle|}}}{{{group7style|}}} ">{{{group7}}}</th>}} | {{#if:{{{group7|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupoddstyle|}}}{{{group7style|}}} ">{{{group7}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{oddstyle|}}}{{{list7style|}}}" colspan="{{#if:{{{group7|}}}|1|2}}">{{{list7}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list8|}}} |<tr> | -->{{#if:{{{list8|}}} |<tr> | ||
{{#if:{{{group8|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupevenstyle|}}}{{{group8style|}}} ">{{{group8}}}</th>}} | {{#if:{{{group8|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupevenstyle|}}}{{{group8style|}}} ">{{{group8}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{evenstyle|}}}{{{list8style|}}}" colspan="{{#if:{{{group8|}}}|1|2}}">{{{list8}}}</td> | ||
</tr>}} <!-- | </tr>}} <!-- | ||
-->{{#if:{{{list9|}}} |<tr> | -->{{#if:{{{list9|}}} |<tr> | ||
{{#if:{{{group9|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupoddstyle|}}}{{{group9style|}}} ">{{{group9}}}</th>}} | {{#if:{{{group9|}}} |<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupoddstyle|}}}{{{group9style|}}} ">{{{group9}}}</th>}} | ||
<td style=" | <td style="{{{liststyle|}}}{{{oddstyle|}}}{{{list9style|}}}" colspan="{{#if:{{{group9|}}}|1|2}}">{{{list9}}}</td> | ||
</tr>}}<!-- | </tr>}}<!-- | ||
-->{{#if:{{{list10|}}}|<tr>{{#if:{{{group10|}}}|<th style="background:#e6e6ff;white-space:nowrap;text-align:right;{{{groupstyle|}}}{{{groupevenstyle|}}}{{{group10style|}}} ">{{{group10}}}</th>}}<td style=" | -->{{#if:{{{list10|}}}|<tr>{{#if:{{{group10|}}}|<th style="background:#e6e6ff;white-space:nowrap;text-align:right; {{{groupstyle|}}}{{{groupevenstyle|}}}{{{group10style|}}} ">{{{group10}}}</th>}}<td style="{{{liststyle|}}}{{{evenstyle|}}}{{{list10style|}}}" colspan="{{#if:{{{group10|}}}|1|2}}">{{{list10}}}</td></tr>}}<!-- | ||
--></table><noinclude> | |||
{{template doc}} | {{template doc}} | ||
<!-- Add categories and interwikis to the /doc subpage, not here! --> | <!-- Add categories and interwikis to the /doc subpage, not here! --> | ||
</noinclude> | </noinclude> | ||