是否可以在 fandom wiki 中为移动设备添加 css?

问题描述 投票:0回答:1

fandom wikis 的移动版本非常受限制,并主动从 html 元素中剥离所有样式标签。

我尝试在 MediaWiki:Common.css 中定义样式,它适用于桌面,但不适用于移动设备。

我还尝试在 MediaWiki:Mobile.css 中添加内容,该内容最初实际存在,并附有评论:

/* All CSS here will be loaded for users of the mobile site */

但是我在这里添加的样式在移动主题中也没有加载。

是否可以在 Fandom wiki 页面上应用移动主题中应用的任何自定义 css?

参见本页示例:

动物(桌面)

在这里您可以看到带有标签文本的动物图像示例,该图像使用 CSS 设置为看起来像“盾牌”:

对于手机版,这个样式没有效果:


这显示原始图像在容器上没有 css 样式,可以将其切割成盾牌形式,下面的标签文本也没有 css 样式。当我在浏览器调试器工具中查看源代码时,我看到 html 是正确的,并且添加了 css 类名,但未加载样式。

css mobile mediawiki mediawiki-templates wikitext
1个回答
0
投票

从历史上看,Fandom 阻止 wiki 管理员为移动皮肤添加自定义 CSS(和 JS)。他们更喜欢为移动视图保持朴素和统一的外观。

但是,社区的不断推动使他们重新考虑了该政策,并于 2022 年底宣布了一项拟议的变更,该变更在接下来的几个月内逐步进行。

2023 年 4 月 22 日,Fandom 正式宣布所有 Fandom wiki 上的本地管理员都可以使用自定义移动 CSS 进行编辑,使用

MediaWiki:FandomMobile.css

与任何自定义代码一样,它必须遵循 Fandom 的自定义政策

需要注意的是,personal custom CSS and JS for mobile are already available for a while by editing local user subpages.然而global personal CSS和JS不影响移动皮肤

© www.soinside.com 2019 - 2024. All rights reserved.