1代码
先进入到下面页面(也许你需要将localhost替换成其他的):
http://localhost/mediawiki/index.php/MediaWiki:Common.css
在此页你可以设置全局的css样式,在这里加入如下:
1#toc{ 2 display: block; 3 position: fixed; 4 top: 100px; 5 right: 0px; 6 min-width: 100px; 7 max-width: 350px; 8 max-height: 20px; 9 overflow-y: scroll; 10 border: 1px solid #aaa; 11 border-radius: 0 0 1px 1px; 12 -moz-border-radius: 0 0 1px 1px; 13 background: rgba(249,249,249,0.75); 14 padding: 12px; 15 box-shadow: 0 1px 8px #000; 16 -webkit-box-shadow: 0 1px 8px #000; 17 -moz-box-shadow: 0 1px 8px #000; 18} 19 20#toc:hover{ 21 display: block; 22 position: fixed; 23 top: 100px; 24 right: 0px; 25 min-width: 100px; 26 max-width: 350px; 27 max-height: 500px; 28 overflow-y: scroll; 29 border: 1px solid #aaa; 30 border-radius: 0 0 1px 1px; 31 -moz-border-radius: 0 0 1px 1px; 32 background: rgba(249,249,249,0.75); 33 padding: 12px; 34 box-shadow: 0 1px 8px #000; 35 -webkit-box-shadow: 0 1px 8px #000; 36 -moz-box-shadow: 0 1px 8px #000; 37 38} 39 40body { overflow-x: hidden;}
保存,清除浏览器缓存,看看如何!
简直炫酷!哈哈。
2关键点解释
top: 100px; 目录框到顶部距离
right: 0px; 目录框到右边框距离
min-width: 100px; 目录框最小宽度
max-width: 350px; 目录框最大宽度
max-height: 500px; 目录框最大高度
background: rgba(249,249,249,0.75); 背景色和透明度
3MediaWiki版本
1.20.2
在下面的参考中说是针对1.22以后版本,但我的1.20.2没有问题。
4效果图
默认:
