出典: フリー百科事典『ウィキペディア(Wikipedia)』
[編集] テンプレートの解説
この
解説は、
Template:Navbox with columns/doc (編集 | 履歴)から
呼び出されています。
このテンプレートには、サンドボックスもテストケースもありません。(
解説)
列表示用ナビゲーションボックス。元々はリンクの前に旗アイコンを置くわかりやすい方法、つまり国に関する記事のテンプレートを意図していた。
[編集] 基本構文
必須パラメータと width だけを示す。
{{Navbox with columns
|name = {{subst:ページ名}}
|title =
|width = (各カラムの幅、'em' などのプロポーショナル単位が望ましい*)
|padding = (最初のカラム前のアキ。プロポーショナル単位が望ましい*)
|col1 =
|col2 =
}}
* en:Em (typography)参照。プロポーショナル単位を指定すればブラウザ側でフォントサイズを変更してもテンプレテートは正しく表示される。もし width の指定がなければ、デフォルト値 10em が用いられる。padding のデフォルト値は 5em。
[編集] パラメータ
必須パラメータは太字で示してある。
name |
テンプレート名。たとえば、このテンプレートの名前は "Navigation with columns"。 |
state |
取り得る値はcollapsed 、uncollapsed 、またはデフォルト値のautocollapse のいずれか |
titlestyle |
タイトルバーに適用するCSSスタイル。通常はbackground:color (バックグラウンドのデフォルトはNavHeadのデフォルト)。 |
title |
テンプレートのタイトル。テンプレート上端のタイトルバー中央に表示される。 |
bodystyle |
テンプレートの地の部分 (カラムで使われていない空白を含む) に適用される CSS スタイル |
abovestyle |
above パラメータに適用される CSS スタイル |
above |
カラム上部に表示されるテキストまたは他の要素 |
image |
全てのカラム右側に表示する画像 |
imageleft |
全てのカラム左側に表示する画像 |
width |
後述するcolNwidthでカラム幅が指定されていないカラムの幅。'em'などのプロポーショナル単位が望ましい。デフォルトは 10em. |
padding |
最初のカラムの前のアキ。プロポーショナル単位が望ましい。デフォルトは 5em。 |
colstyle |
全カラムに適用される CSS スタイル。指定された場合、上記の titlestyle により大抵はbackground:color |
oddcolstyle |
全奇数カラムに適用される CSS スタイル。指定される場合大抵は background:color 。 |
evencolstyle |
全偶数カラムに適用される CSS スタイル。同上。 |
col1width |
第一カラムの幅 (上記 width をオーバーライド) |
col1style |
第一カラムに適用される CSS スタイル |
col1 |
第一カラムの内容 |
col2width |
第二カラムの幅 (上記 width をオーバーライド) |
col2style |
第二カラムに適用される CSS スタイル |
col2 |
第二カラムの内容 |
col3width |
第三カラムの幅 (上記 width をオーバーライド) |
col3style |
第三カラムに適用される CSS スタイル |
col3 |
第三カラムの内容 |
...... |
...... |
col10width |
第十カラムの幅 (上記 width をオーバーライド) |
col10style |
第十カラムに適用される CSS スタイル |
col10 |
第十カラムの内容 |
belowstyle |
below パラメータに適用される CSS スタイル |
below |
カラムの下に表示されるテキストないし要素 |
category |
テンプレートを含む記事が属すカテゴリ (複数可)。テンプレートを含む記事のコードに表示されないカテゴリに使わない様に。 |
[編集] コード
{{Navbox with columns
|name = 東アジアサミット (EAS)
|title = [[東アジアサミット|東アジアサミット (EAS)]] 加盟国
|width = 18.25em
|padding = 10em
|above = ''{{{above}}} パラメータはここに表示''
|col1 = {{AUS}}<br/> {{BRU}}<br/> {{CAM}}<br/> {{IND}}
|col2 = {{IDN}}<br/> {{JPN}}<br/> {{LAO}}<br/> {{MAS}}
|col3 = {{MYA}}<br/> {{NZL}}<br/> {{CHN}}<br/> {{PHI}}
|col4width=17em
|col4 = {{SIN}}<br/> {{KOR}}<br/> {{THA}}<br/> {{VIE}}
|below = '''将来の潜在的加盟国'''{{spaces|6}}{{TLS}}{{spaces|3}}{{RUS}}
}}
[編集] 出力
[編集] 関連項目
折畳属性
種類 |
CSSクラス |
畳まれるとき |
Custom
initial state |
ネスト |
タイトル色 |
フォントサイズ |
NavFrame div |
NavFrame, NavHead, NavContent |
3個以上 |
No |
Yes |
#ccccff |
95% |
Collapsible table |
collapsible, navbox |
2個以上 |
Yes |
No |
#ccccff |
90% |
For the technically minded, see Common.css and Common.js. |