Template:Navbox/doc:修订间差异

模板页面
添加的内容 删除的内容
→‎类参数:​ // Edit via Wikiplus
无编辑摘要
 

(未显示2个用户的5个中间版本)

第1行: 第1行:
{{uses Lua|Navbox}}
{{uses Lua|Navbox}}
{{uses TemplateStyles|MediaWiki:Gadget-Navbox.css}}
{{uses TemplateStyles|MediaWiki:Gadget-NavboxCSS.css}}
本模板用于生成一个导航框。本模板是元模板,主要用于制作其他模板。
本模板用于生成一个导航框。本模板是元模板,主要用于制作其他模板。


第153行: 第153行:


参考上面的样式。仅限于在有子导航框的情况下,设置该子导航框的分组单元格宽度。
参考上面的样式。仅限于在有子导航框的情况下,设置该子导航框的分组单元格宽度。

==== 指定颜色和饱和度 ====
{{参见|MediaWiki:Gadget-NavboxCSS.css}}
本站的导航框系列模板已经接入了CSS变量中,因此可以在style中指定<code>--navbox-hue</code>和<code>--navbox-saturation</code>变量,指定各内容的色调和饱和度,从而调整整个导航框的颜色,如:

<pre>-{}-
{{navbox
|style=--navbox-hue: 196; --navbox-saturation: 85%
|title=title
|group1=group1
|list1=list1
|group2=group2
|group2-1=group2-1
|list2-1=list2-1
}}
</pre>

效果:
{{navbox
|style=--navbox-hue: 196; --navbox-saturation: 85%
|title=title
|group1=group1
|list1=list1
|group2=group2
|group2-1=group2-1
|list2-1=list2-1
}}


=== 类参数 ===
=== 类参数 ===
第161行: 第188行:


* <code>plainbox</code>:分组单元格显示在列表单元格上方占用整个宽度,而是显示在列表单元格左边。这样可以避免浪费屏幕空间。
* <code>plainbox</code>:分组单元格显示在列表单元格上方占用整个宽度,而是显示在列表单元格左边。这样可以避免浪费屏幕空间。
* <code>vertical</code>:分组单元格竖着显示。适用于列表单元格比较庞大的情形。注意:如果有plainbox或屏幕较窄情况下的mobileplainbox,那么仍然会横着显示
* <code>vertical</code>:分组单元格竖着显示。适用于列表单元格比较庞大的情形。
{{navbox
{{navbox
|title=这是一个plainbox|class=plainbox
|title=这是一个plainbox|class=plainbox