◆少前百科是非盈利性、非官方的少女前线维基百科。
◆如果您发现某些内容错误/空缺,请勇于修正/添加!参与进来其实很容易!点这里 加入少前百科
◆有任何意见、建议、纠错,欢迎在 GFwiki:反馈与建议 提出和讨论。编辑事务讨论QQ群:597764980,微博@GFwiki少前百科
◆To foreigners,You can use twitter to contact us.
Icon Nyto Silver.png

在GFwiki:反馈与建议的话题

跳转至: 导航搜索

关于移动端样式闪烁的问题 附解决方案

5
850710247liu (讨论贡献)

黑白闪烁很难受,请把那部分代码转移到小工具,即可消除闪烁,样式直接加载。可以做成类似全站小工具的样式,如https://www.hmoegirl.com/%E7%89%B9%E6%AE%8A:%E5%B0%8F%E5%B7%A5%E5%85%B7#gadget-site-styles

Mikumikuer (讨论贡献)

首先说明下,将样式放入gadget中并不能解决问题,gadget和mobile.css都是在RLQ下加载的,因为RLQ的存在,通过前端更改的样式是不能先于页面加载的,要想完全解决这个问题,必须使用后端拓展将样式写入extension或者移动前端的样式中,这和我们最初的编辑初衷是相悖的。 关于这个问题,还有部分是由于目前服务器降配导致的响应时间变长导致的,由于RLQ加载问题相对于其他管理员编辑方便的需求是次要的,因此目前我们没有任何修改样式加载的计划

  1. 已解决,通过gadget加载添加type=skins可解决加载顺序问题
  2. 由于Gadget拓展的bug,导致添加的样式同时作用于移动端和桌面端,且无替代方式,已撤销修改
850710247liu (讨论贡献)

这个问题萌娘百科解决了,它的解决方案是在定义中加入|targets=mobile 这样样式就只在移动端展示了

850710247liu (讨论贡献)

mobile-styles[ResourceLoader|type=styles|default|hidden|targets=mobile]|mobile-styles.css

Mikumikuer (讨论贡献)

targets=mobile是无效的 这个是gadget的bug