MediaWiki讨论:Geshi.css

Shizhao在话题“问:中文wikisource标签的排版”中的最新留言:13年前

编辑

{{editprotected}}

现在<source>标签框起来的代码高亮之后没有虚线框,和其他正文放在一起,无法分辨。建议像英文版wikipedia等那样显示虚线框底色稍灰的样式。

做法就是,在最后一行

/* <\/source> */

之前加入CSS:

/* Reinstating borders */
 
body.skin-monobook div.mw-geshi {
  padding: 1em;
  border: 1px dashed #2f6fab;
  color: black;
  background-color: #f9f9f9;
  line-height: 1.1em;
}
 
body.skin-modern div.mw-geshi {
  border: solid 1px #3c78b5;
  padding: 0.4em;
  background-color: #f0f0f0;
}
 
body.skin-simple div.mw-geshi {
  margin: 2em;
  border: solid 1px black;
}
 
body.skin-chick div.mw-geshi {
  padding: 1em;
  border: 1px dashed #2f6fab;
  color: black;
  background-color: #f9f9f9;
  line-height: 1.1em;
}
 
body.skin-vector div.mw-geshi {
  padding: 1em;
  border: 1px dashed #2f6fab;
  color: black;
  background-color: #f9f9f9;
  line-height: 1.1em;
}

也就是使这里的Geshi.css和英文版的Geshi.css(en:MediaWiki:Geshi.css)完全一致。—tomchen1989//留言 2009年10月4日 (日) 22:31 (UTC)回复

请至WP:VPT寻求社群共识再行修改,谢谢。--Jimmy XuWikibreaktalk·+ 2009年10月5日 (一) 15:18 (UTC)回复
mw:Extension:SyntaxHighlight GeSHi--Liangent (留言) 2009年10月6日 (二) 04:08 (UTC)回复

问:中文wikisource标签的排版

编辑

中文wiki的source标签似乎没有将代码块自动加框的功能?如果在外面嵌套一个pre的话,又无法实现关键字高亮。 例子:HTTP基本认证en:Basic access authentication Jane (留言) 2011年2月28日 (一) 17:10 (UTC)回复

 完成,系统升级造成的问题,在MediaWiki:Geshi.css修复--百無一用是書生 () 2011年3月1日 (二) 03:49 (UTC)回复
返回到“Geshi.css”页面。