安装 Header 子菜单后,我的移动设备上会显示一条线条,我需要将其移除。
我尝试过重新安装,但问题仍未解决。
您能在“政治正确性问题”这一主题中看到这条线吗?切换屏幕后它依然存在。该问题仅出现在移动设备上。https://www.theel.armchairjournal.com
请问如何移除它?
安装 Header 子菜单后,我的移动设备上会显示一条线条,我需要将其移除。
我尝试过重新安装,但问题仍未解决。
您能在“政治正确性问题”这一主题中看到这条线吗?切换屏幕后它依然存在。该问题仅出现在移动设备上。https://www.theel.armchairjournal.com
请问如何移除它?
首先,欢迎来到 Discourse META ![]()
其次,请修复你的链接:https://www.theel.armchairjournal.com << 这是错误的
正确应为:
https://theel.armchairjournal.com/
https://theel.armchairjournal.com/
我看不见这一行,你修复了吗?
我发现问题了,似乎是 Android 特有的。我会进一步调查。
不会。问题存在于我的安卓手机上,而不在桌面端。
谢谢,期待您的评论。
啊,好的,我只有 iPhone,希望这问题能尽快为你解决:+1:
我花了一点时间研究,但还不能完全确定问题出在哪里。这可能是移动版 Chrome 的渲染 bug(因为在桌面版 Chrome 中,即使 Discourse 处于移动视图模式,该问题也不会出现)……导致该问题的是水平溢出,但该组件必须允许溢出才能正常显示并正确工作。
针对您的具体情况,如果您将菜单内容稍微缩短一些宽度……例如,将“阅读期刊”改为“期刊”——问题就会消失。
谢谢你的考虑。我移除了“Journal”一词以便观察,同时也更新了组件,因为有一个新的组件。结果是整个移动端菜单都看不见了,我现在无法看到它。
看起来你的主题中 .d-header 设置了 position: absolute; —— 如果移除该属性,它应该就能重新显示。
这样做会有什么问题吗?因为这是主主题的 CSS。
现在仔细一看……这可能会对你的主题造成一些问题。你是否覆写过模板以进行自定义?我看到你使用的是最新版本的 Discourse,但看起来头部缺少了一些新变更。