ข้ามไปเนื้อหา

แม่แบบ:Collapsible list/sandbox

จากวิกิพีเดีย สารานุกรมเสรี
Documentation icon คู่มือการใช้งานแม่แบบ[ดู] [แก้] [ประวัติ] [ล้างแคช]

This template produces a collapsible list. It is possible to set CSS styles for the "frame" (the <div>...</div> tags surrounding the list), for the list title, and for the list items. The template supports an unlimited number of list items.

Syntax

[แก้]
{{collapsible list
 |expand     = <!--(optional)-->
 |framestyle = <!--(optional)-->
 |titlestyle = <!--(optional)-->
 |title = 
 |liststyle  = <!--(optional)-->
 |hlist      = <!--(optional)-->
 |bullets    = <!--(optional)-->
 | [1 = ]      <!--(First item in list; the "1 =" is usually optional)-->
 | [2 = ]      <!--(Second item in list; ditto)-->
 | [3 = ]      <!--(Third item in list; etc.)--->
 | ...
}}

Parameters

[แก้]
  • Positional parameters (1, 2, 3...) - these are the list items. If no list items are present, the module will output nothing.
  • expand - specifying expand = true, or any non-blank value, will set the default state to expanded.
  • framestyle - a custom css style for the <div>...</div> tags surrounding the list, e.g. font-size: 90%;.
  • titlestyle - a custom css style for the <div>...</div> tags surrounding the title.
  • title - the list title.
  • titlestyle - a custom css style for the <ul>...</ul> tags surrounding the list.
  • hlist - specifying hlist = true, or any non-blank value, will cause the template to output a horizontal list.
  • bullets - specifying bullets = true, or any non-blank value, will cause the template to produce bullets for each list item.

Examples

[แก้]
{{collapsible list 
 | title = [[European Free Trade Association]] Members 
 | [[Iceland]] 
 | [[Liechtenstein]] 
 | [[Norway]] 
 | [[Switzerland]]
}}

Example of a list without borders because it's within an infobox

[แก้]

In these examples, the fields leader_name2 and leader_name3 have been changed to use collapsible list.

City of Hamilton
คำขวัญ: 
Together Aspire - Together Achieve
Location in the province of Ontario, Canada
Location in the province of Ontario, Canada
CountryCanada
ProvinceOntario
IncorporatedJune 9, 1846
การปกครอง
 • MayorFred Eisenberger
 • City CouncilHamilton, Ontario City Council
 • MPs
 • MPPs
{{Infobox settlement
|official_name     = City of Hamilton
 ...truncated... 
|leader_title      = [[Mayor]]
|leader_name       = [[Fred Eisenberger]]
|leader_title1     = [[City Council]]
|leader_name1      = [[Hamilton City Council]]
|leader_title2     = [[Member of Parliament (Canada)|MPs]]
|leader_name2      =
 {{Collapsible list
  |framestyle=border:none; padding:0; <!--Hides borders and improves row spacing-->
  |title=List of MPs
  |1=[[Dean Allison]] |2=[[Chris Charlton]] |3=[[David Christopherson]] |4=[[Wayne Marston]] |5=[[David Sweet]]
 }}
|leader_title3     = [[Member of Provincial Parliament (Ontario)|MPPs]]
|leader_name3      =
 {{Collapsible list
  |framestyle=border:none; padding:0; <!--as above-->
  |title=List of MPPs
  |1=[[Marie Bountrogianni]] |2=[[Andrea Horwath]] |3=[[Judy Marsales]] |4=[[Ted McMeekin]] |5=[[Jennifer Mossop]]
 }}
|established_title = [[Municipal corporation|Incorporated]]
|established_date  = June 9, 1846
 (...etc...)
}}

ข้อมูลแม่แบบ

[แก้]
ด้านล่างนี้คือข้อมูลแม่แบบ เอกสารกำกับสำหรับแม่แบบนี้ซึ่งถูกใช้งานโดยเครื่องมือแก้ไขแบบเห็นภาพและเครื่องมืออื่น ๆ

ข้อมูลแม่แบบสำหรับ Collapsible list (ยังไม่มีการตรวจสอบ)

สร้างรายการ HTML ที่สามารถยุบได้

พารามิเตอร์แม่แบบ[แก้ไขข้อมูลแม่แบบ]

This template prefers block formatting of parameters.

พารามิเตอร์คำอธิบายชนิดสถานะ
ชื่อtitle

ชื่อของรายการ (แสดงอยู่ข้างลิงก์ [แสดง/ยุบ] ของรายการเสมอ)

สตริงแนะนำ
รายการแนวนอนhlist

Use value 'on' or 'true' to produce a horizontal rather than vertical list

ตัวอย่าง
true
ค่าอัตโนมัติ
true
สตริงเลือกได้
Bulletsbullets

Set as 'on' or 'true' to place a bullet point before each list item

ตัวอย่าง
true
ค่าอัตโนมัติ
true
สตริงเลือกได้
ขยายรายการexpand

ขยายรายการแทนที่จะยุบ

ตัวอย่าง
true
ค่าอัตโนมัติ
true
สตริงเลือกได้
รายการแรก1

รายการเดียว

เนื้อหาแนะนำ
Frame styleframestyle frame_style

Custom CSS styling applied the template overall (title and list).

ตัวอย่าง
border: 1px;
สตริงเลือกได้
Title styletitlestyle title_style

CSS styling applied to the title

ตัวอย่าง
color:brown;
สตริงเลือกได้
List styleliststyle list_style

CSS styling applied solely to the list itself

ตัวอย่าง
list-style-type: square;
สตริงเลือกได้
รายการที่สอง2

รายการเดียว

เนื้อหาแนะนำ
รายการที่สาม3

รายการเดียว

เนื้อหาแนะนำ
รายการที่สี่4

รายการเดียว

เนื้อหาเลือกได้
55

ไม่มีคำอธิบาย

เนื้อหาเลือกได้
66

ไม่มีคำอธิบาย

เนื้อหาเลือกได้
77

ไม่มีคำอธิบาย

เนื้อหาเลือกได้
88

ไม่มีคำอธิบาย

เนื้อหาเลือกได้
99

ไม่มีคำอธิบาย

เนื้อหาเลือกได้
1010

ไม่มีคำอธิบาย

เนื้อหาเลือกได้