แม่แบบ:Navbar-collapsible

(เปลี่ยนทางจาก แม่แบบ:Tnavbar-collapsible)
Documentation icon คู่มือการใช้งานแม่แบบ[ดู] [แก้] [ประวัติ] [ล้างแคช]

การใช้งาน แก้

เพียงวางโค้ดต่อไปนี้ในพื้นที่ส่วนหัวของตารางที่ยุบได้ (collapsible table) เพื่อเพิ่มลิงก์ "ดู/คุย/แก้" ที่ด้านซ้าย

{{Navbar-collapsible| ข้อความหัวเรื่อง |{{subst:FULLPAGENAME}}}}

พารามิเตอร์ แก้

บังคับ แก้

1
(พารามิเตอร์ที่ไม่มีชื่อตัวแรก) ข้อความที่ปรากฏตรงกลางแถบหัวเรื่อง (แถบด้านบนสุด)
2
(พารามิเตอร์ที่ไม่มีชื่อตัวที่สอง) ชื่อของแม่แบบ ซึ่งจำเป็นในการทำให้ "" ลิงก์ไปยังหน้าแม่แบบได้อย่างถูกต้องบนทุกหน้าที่ใช้แม่แบบนั้น คุณสามารถใช้โค้ด {{subst:FULLPAGENAME}} แทนได้เมื่อต้องการความรวดเร็วในการสร้างหรือแก้ไข

ตัวเลือก แก้

plain
หากตั้งค่า plain=1 ลิงก์จะเปลี่ยนรูปแบบจากอักษรย่อ กลายเป็นคำ
fontcolor
ระบุสีข้อความหัวเรื่องและสีลิงก์ของ

ดูเพิ่ม แก้

{{Navbar}}
แม่แบบนี้ทำการรวมข้ามจาก navbar ซึ่งเป็นแม่แบบที่สามารถปรับแต่งได้มากขึ้น
{{Navbar-header}}
วางตำแหน่ง ให้อยู่ริมขวาสุดของบรรทัด มักใช้ในส่วนหัวของกล่องนำทางที่ยุบไม่ได้ (non-collapsible navbox)

ใช้เมตาเทมเพลต (meta-template) เพื่อลดขนาดและความซับซ้อนของโค้ดและทำให้แก้ไขได้ง่ายขึ้น ดังนี้

Navigation templates comparison
Template Collapsible Header color Image Groups Style (body)
parameter/s
{{Navbox}} collapsible navbox Left/right of body Yes Yes
{{Navbox with collapsible groups}} collapsible navbox Left/right of body and/or in each list Yes Yes
{{Navbox with columns}} collapsible navbox Left/right of columns No Yes
Collapsible attributes
Type CSS classes JavaScript Collapses when Custom
initial state
Nesting
Collapsible tables mw-collapsible Defined in Common.js 2 or more autocollapse on page Yes Yes