2017-09-26 55 views
0

我正在使用Tweeki皮肤的Mediawiki。 我想定制Mediawiki:Print.css页面,所以当我通过PhantomJS二进制文件和H2P插件打印到PDF时,输出PDF的模板与我的wiki上的模板相同。 使用引导程序,我利用CSS样式,例如div class alert。Mediawiki Tweeki bootstrap打印样式

所以在这里我的双重问题: - 有没有可能告诉wiki打印时,我不在打印模式相同样式的内容? - 因为我可以自定义PhantomJS发送给wiki的头文件请求以生成PDF,有没有头文件属性,我可以强制例如媒体<> print?

谢谢:)

+0

我敢肯定,有一个Mediawiki:Default.css页面,尝试用你的样式编辑 – twoleggedhorse

+0

通常你不会编辑Mediawiki的原始文件。这就是Mediawiki:common.css和Mediawiki:Print.css页面。但是,例如,当我尝试编辑mediawiki:print.css并创建@import url规则时,没有任何更改。这就好像忽略了css:/ – Joey

+0

我发现更新可能*有时*需要重新启动mediawiki服务,并且缓存CSS的浏览器肯定是mediawiki的问题 – twoleggedhorse

回答

0

确定这样的解决办法是直接编辑的引导基本的CSS和删除每一个@media打印引用。