Wikipedia:NavFrame
有關動態導航盒嘅註解。
動態導航盒係結集咗CSS同埋JavaScript嘅技術去整一啲收得埋嘅導航盒。有關響技術上面嘅宣告方法,請睇響MediaWiki:Common.css上面完整嘅樣式表,同埋響MediaWiki:Common.js上面嘅JavaScript原始碼。
例子(撳"展開"或者"收埋"去睇睇一啲嘅好嘢):
User:Mzajac/Soviet-legacy AFV Navbox
點用
[編輯]NavFrame divs
[編輯]用div
,你可以差唔多收埋所有嘢。呢度有三種主要嘅classes:NavFrame, NavHead, NavContent
。
簡單嘅例子
[編輯]你需要開三個div
標籤:
<div class="NavFrame"> <div class="NavHead">[... 呢個係你收埋啲嘢嘅標題 ...]</div> <div class="NavContent"> [... 你要收埋嘅嘢會響呢度 ...] </div> </div>
[... 你要收埋嘅嘢會響呢度 ...]
混合class例子
[編輯]如果你唔想咁單調噉用一啲標準嘅class,你亦都可以將其它嘅class加入一啲更多樣式嘅設計:
<div class="messagebox standard-talk NavFrame"> <div class="somerandomclass NavHead">[... 呢個係你收埋啲嘢嘅標題 ...]</div> <div class="NavContent anotherclass"> [... 你要收埋嘅嘢會響呢度 ...] </div> </div>
收得埋嘅表
[編輯]簡單例子
[編輯]好似上面嘅例子噉,而且重簡單,你只係需要響個表度加上collapsible
。要出到有【展開】/【收埋】嘅連結,個表嘅第一行一定要係標題行,即係用感嘆號以wikisyntax嘅方法開始。下面嘅例子係用咗toccolours
以方便顯示;呢個係唔使用響collapsible
嘅功能度:
{| class="toccolours collapsible" width="60%" !colspan="2"| 同表欄玩 |- | 欄1 || 欄2 |}
同表欄玩 | |
---|---|
欄1 | 欄2 |
Combined with sortable:
數字 |
---|
123 |
6 |
45 |
自動收埋表
[編輯]你可以有兩種選擇去自動收埋。除咗collapsible
class之外,你重可以加入埋collapsed
或者autocollapse
。前者係一定會收埋個表。autocollapse
只係響有一版度有最少兩個收得埋嘅表。
{| class="toccolours collapsible autocollapse" width=60% |- ! colspan="2" | 因為呢一版有最少兩個收得埋嘅表,呢個自動收得埋嘅表會自動收埋。 |- | 欄1 || 欄2 |}
因為呢一版有最少兩個收得埋嘅表,呢個自動收得埋嘅表會自動收埋。 | |
---|---|
欄1 | 欄2 |
{| class="toccolours collapsible collapsed" width=60% |- ! colspan="2" | 呢度表一定會收埋 |- | 欄1 || 欄2 |}
呢度表一定會收埋 | |
---|---|
欄1 | 欄2 |
可以排次序、初始收埋,兩個版本:
數字 |
---|
123 |
6 |
45 |
123 |
6 |
45 |
限制
[編輯]響現時,嗰三個Nav*
class會用佢哋自己嘅樣式。當啲class混埋一齊嗰陣,噉啲Nav樣式會蓋咗其它嘅樣式(響上面嘅例子度,NavFrame係會蓋咗原先響.messagebox.standard-talk
嘅樣式)。
呢個限制唔會影響到收埋嘅表。
協助性
[編輯]所有由Internet Explorer 5.5或以上(IE5.5/6/7, Firefox, Safari / KHTML, Opera 8/9, 等)可以支援JavaScript嘅瀏覽器會識得收埋啲嘢。
Internet Explorer 5同埋唔支援JavaScript嘅瀏覽器係唔會出現[展開/收埋]嘅連結,而且唔會收埋佢哋。
模
[編輯]摺得埋 | 頂欄色 | 圖 | 分組 | 主體樣式 參數 |
例 | |
---|---|---|---|---|---|---|
{{Navbox}} | 摺得埋 | navbox | 主體左/右邊 | 有 | 有 | |
{{Navbox with collapsible groups}} | 摺得埋 | navbox | 主體左/右邊 同埋 每個表左/右邊 |
有 | 有 | |
{{Navbox with columns}} | 摺得埋 | navbox | 欄左/右邊 | 無 | 有 |