開啟主選單

求真百科

變更

Template:Multicol/doc

增加 2,724 位元組, 11 年前
相關模板
<includeonly><!-- 在這裡加入模板的保護標識 --></includeonly><noinclude>{{template doc page viewed directly}}</noinclude>
<!-- 在本行下編輯模板說明 -->

== 用法 ==
{{tl|Multicol}} 可在頁面中做出分隔成複數欄位的段落。在每個欄位的文字之間插入 <tt>{{tl|Multicol-break}}</tt>,並且在欄位最後以 <tt>{{tl|Multicol-end}}</tt> 作為結尾。例如:
{|
|
<pre>
{{Multicol}}
第一欄位中的文字
{{Multicol-break}}
第二欄位中的文字
{{Multicol-break}}
第三欄位中的文字
{{Multicol-end}}
</pre>
|}
輸入以上代碼的結果:
{{Multicol}}
第一欄位中的文字
{{Multicol-break}}
第二欄位中的文字
{{Multicol-break}}
第三欄位中的文字
{{Multicol-end}}

欄位的數量沒有上限。每一個欄位的寬度都會保持相同,依據頁面寬度平均分類。每一個欄位右方預留了約 20 像素寬的間隔,以避免不同欄位的文字像是連在一起。

== 參數 ==
這個模板有兩個可選填的參數:整個欄位組的寬度和欄位彼此之間的間隔寬度。欄位組的整體寬度可以是一個絕對值:例如 <tt>40em</tt>;也可以是依據整個頁面寬度而定的百分比,例如 <tt>50%</tt>。這個參數的預設值為 <tt>100%</tt>。以下是希望做出佔頁面寬度一半的欄位組,需要輸入以下代碼:

<pre>
{{Multicol|50%}}
第一欄位中的文字
{{Multicol-break}}
第二欄位中的文字
{{Multicol-break}}
第三欄位中的文字
{{Multicol-end}}
</pre>

多欄位的預設值是靠頁面左方。要改變對其方向,請輸入以下代碼:

<pre>
<div style="text-align:center;">{{center|
{{Multicol|50%}}
...
{{Multicol-end}}
}}</div>
</pre>

這樣將會讓欄位置中頁面對齊。

== 相關模板 ==
{{tl|Col-begin}} 系列模板與本模板功能類似,但本模板的使用方式較為簡單。兩個模板可以做到一樣的結果,例如:

<center>
{{Multicol|50%}}
<pre>
{{Multicol}}
Column 1
{{Multicol-break}}
Column 2
{{Multicol-break}}
Column 3
{{Multicol-end}}
</pre>
{{Multicol-break}}
<pre>
{{Col-begin}}
{{Col-3}}
Column 1
{{Col-3}}
Column 2
{{Col-3}}
Column 3
{{Col-end}}
</pre>
{{Multicol-end}}
</center>

{{tl|Div col}} 和 {{tl|Columns-list}}使用了[[CSS3]]的多列效果,部分老旧的浏览器,如9或更低版本的IE不支持该效果。

<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:格式模板|{{PAGENAME}}]]

<!-- 本行下加入模板的跨語言鏈接 -->
[[ca:Plantilla:Columnes]]
[[en:Template:Multicol]]
[[eo:Ŝablono:Multkolumna]]
[[hsb:Předłoha:Multicol]]
[[pt:Predefinição:Multicol]]
[[ru:Шаблон:Multicol]]
[[uk:Шаблон:Multicol]]
</includeonly>