我有一个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>
,保存和清除缓存无济于事。可能是什么问题?
答案 0 :(得分:1)
您必须在页面Mediawiki:mobile.css
上添加相同的CSS代码。此页面专门为移动设备皮肤添加样式。
保存后,清除缓存,您会发现在台式机和移动设备上方向都是稳定的。