common.css中的MediaWiki CSS适用于Vector,但不适用于MinervaNeue

时间:2019-07-12 01:25:29

标签: html css content-management-system global mediawiki

我有一个RTL(从右到左,希伯来语)MediaWiki 1.32.0网站,其中Vector为桌面主题,MinervaNeue为移动主题。

const mongoose = require('mongoose'); const Schema = mongoose.Schema; //Create Schema const BookSchema = new Schema({ //Various schema stuff }, { _id: false }); mongoose.model('book', BookSchema, 'book'); 中,我添加了以下代码,以防止common.css的LTR(从左到右)内容移动到屏幕的右侧,就像该RTL站点中的所有其他内容一样。我给这个类提供了网站上通常所有的<pre>标签。

<pre>

问题是,尽管Vector中的.preLTR { direction: ltr; } 内容确实保留了,而MinervaNeue中的<pre>内容没有(尽管在DOM中似乎已接受) [1]

  • 添加<pre>,保存和清除缓存无济于事。

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

您必须在页面Mediawiki:mobile.css上添加相同的CSS代码。此页面专门为移动设备皮肤添加样式。

保存后,清除缓存,您会发现在台式机和移动设备上方向都是稳定的。