common.css 中的 MediaWiki CSS 适用于 Vector 但不适用于 MinervaNeue
MediaWiki CSS in common.css works for Vector but not for MinervaNeue
我有一个 RTL(从右到左,希伯来语)MediaWiki 1.32.0 网站,桌面主题为 Vector,移动主题为 MinervaNeue。
在 common.css
中,我添加了以下代码以防止 <pre>
LTR(从左到右)内容像此 RTL 中的所有其他内容一样移动到屏幕的右边缘地点。我将此 class 分配给网站中的所有 <pre>
标签。
.preLTR {
direction: ltr;
}
问题是,虽然 <pre>
Vector 中的内容确实向左,但 MinervaNeue 中的 <pre>
内容不会(尽管它似乎被接受了在 DOM)[1]:
- 添加
!important
、保存和清除缓存没有帮助。
可能是什么问题?
您必须将相同的 CSS 代码添加到此页面 Mediawiki:mobile.css
。本页面专门为手机皮肤添加样式。
保存后,清除缓存,你会发现无论是桌面还是移动,方向都是稳定的。
我有一个 RTL(从右到左,希伯来语)MediaWiki 1.32.0 网站,桌面主题为 Vector,移动主题为 MinervaNeue。
在 common.css
中,我添加了以下代码以防止 <pre>
LTR(从左到右)内容像此 RTL 中的所有其他内容一样移动到屏幕的右边缘地点。我将此 class 分配给网站中的所有 <pre>
标签。
.preLTR {
direction: ltr;
}
问题是,虽然 <pre>
Vector 中的内容确实向左,但 MinervaNeue 中的 <pre>
内容不会(尽管它似乎被接受了在 DOM)[1]:
- 添加
!important
、保存和清除缓存没有帮助。
可能是什么问题?
您必须将相同的 CSS 代码添加到此页面 Mediawiki:mobile.css
。本页面专门为手机皮肤添加样式。
保存后,清除缓存,你会发现无论是桌面还是移动,方向都是稳定的。