discuss 等页面中文标点显示为半角
  • 板块工单反馈版
  • 楼主yzy1Ẽd<ßDream
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/12/28 21:07
  • 上次更新2023/10/24 06:17:07
查看原帖
discuss 等页面中文标点显示为半角
207996
yzy1Ẽd<ßDream楼主2022/12/28 21:07

问题简述

在「洛谷 / 讨论列表」和「洛谷 / 讨论列表 / 讨论详情」页面下,中文标点(。.,、「」【】 等)在特定环境显示为不正常(半角),而这些标点在「洛谷 / 题目列表」和「洛谷 / 题目列表 / 题目详情」等页面显示为全角.

存在问题的页面

https://www.luogu.com.cn/discuss/lists

https://www.luogu.com.cn/discuss/\<id>

异常截图

1672231840105.png

1672232266979.png

注意此处 「」,.【】 等标点符号的显示效果.

触发环境

名称版本
OSLinux yzy1-thinkbook 6.1.0-zen1 #1-NixOS ZEN SMP PREEMPT_DYNAMIC Tue Jan 1 00:00:00 UTC 1980 x86_64 GNU/Linux
FirefoxMozilla Firefox 108.0.1 20221222020432 20221222020432
X.Org X ServerX.Org X Server 1.20.14, X Protocol Version 11, Revision 0
字体在 -apple-system, BlinkMacSystemFont, "San Francisco", "Helvetica Neue", "Noto Sans", "Noto Sans CJK SC", "Noto Sans CJK", "Source Han Sans", "PingFang SC", "Segoe UI", "Microsoft YaHei", sans-serif 以下字体中,"Noto Sans"、"Noto Sans CJK SC" 和 sans-serif 几项字体被应用

简要分析

amazeui.min.css 中,body 被添加了 -moz-font-feature-settings:"liga","kern" 样式属性,其中的 kern 会引起中文标点符号变为半角,将该行其删除后样式恢复正常.

2022/12/28 21:07
加载中...