跳至內容

維基百科:可點擊摺疊標題

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
可點擊摺疊標題
描述使可摺疊元素的標題行變為整行可點擊
作者SunAfterRain
版本1.0.0
源碼Gadget-CollapsibleToggle.jsGadget-CollapsibleToggle.css

可點擊摺疊標題是一個小工具,由中文維基百科用戶SunAfterRain維護並開發,旨在使可摺疊元素的標題行變為整行可點擊。

開始使用

[編輯]

前往您的參數設置,單擊「小工具」選項卡,選中「可點擊摺疊標題」的複選框。

如果您想僅在部分皮膚啟用該小工具,請將此下面的文本複製到您希望啟用之皮膚的腳本頁面:

mw.loader.load(['ext.gadget.CollapsibleToggle']);

開發背景

[編輯]

中文維基百科過去在使用NavFrame期間,本地定義了NavHead元素整行可點擊的行為。在將原有的NavFrame元素遷移到mw-collapsible之後,原有的摺疊標題變為只有右側的展開/摺疊按鈕可點擊。為使遷移後的可摺疊元素維持原有行為,故開發此小工具。

適配指南

[編輯]
[編輯]
輸入代碼 輸出內容
<div class="mw-collapsible mw-collapsed" style="padding: 4px; border: 1px solid #a2a9b1; text-align: center; font-size: 95%;">
<div class="skin-nightmode-reset-color collapsible-title" style="line-height: 1.6em; font-weight: bold; background-color: #ccf;"><div style="margin: 0 4em;">折叠标题</div></div>
<div class="mw-collapsible-content" style="font-size: 100%; text-align: left;">
折叠内容
</div>
</div>
摺疊標題

摺疊內容

可摺疊表格

[編輯]
  • 請注意:collapsible-title類需要與mw-collapsible-toggle位於同一行。
  • 對於有標題的表格,請將collapsible-title類綁定在captionthtd塊;對於沒有標題的表格,請將collapsible-title類綁定在tr塊。
輸入代碼 輸出內容
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| class="collapsible-title" | <strong>千字文</strong>
|-
| 天地玄黄,宇宙洪荒。日月盈昃,辰宿列张。
|}
{| class="wikitable mw-collapsible mw-collapsed"
|+ class="collapsible-title nowrap" | 冬季奥林匹克运动会
|-
|
! scope="col" | 国家/地区
! scope="col" | 城市
|-
! scope="row" | 1994年
| 挪威 || 利勒哈默尔
|-
! scope="row" | 1998年
| 日本 || 长野
|}
冬季奧林匹克運動會
國家/地區 城市
1994年 挪威 利勒哈默爾
1998年 日本 長野

已適配的模板

[編輯]

已知問題

[編輯]
  • 當點擊標題欄上的鏈接文字時,可摺疊元素與鏈接文字會同時響應,原有的NavFrame同樣存在此問題。

許可協議

[編輯]

可點擊摺疊標題以BSD 3-Clause協議授權。

參見

[編輯]