前端 - 浏览器上的字体之间的间距在各个操作系统上不一样

 空心悟心 发布于 2022-11-07 22:02

网页中使用了css3 font-face语句引入的字体,字体是方正姚体,在linux和Android的浏览器下面此字体之间的间距很大,需要用line-spacing来进行负数调整,但在windows上中文字体间的间距比较小所以调整之后字体挤在了一起。

发生了什么?造成这种问题的原因是什么?

测试了几种不同的系统和浏览器:
1、win7 firefox40 这种组合是有问题的,字和字之间的间距比较小。
2、win7 chrome 没有问题
3、Ubuntu14.04 firefox40 没有问题
4、android4.4 powered miui6.7 系统自带浏览器 没有问题

以上四种情况中2、3、4的字体渲染效果是一样的,怀疑是Firefox本身设置的问题,但找了Firefox的字体设置选项没有找到问题在哪,各路大侠有遇到过类似问题么?

感谢任何形式的帮助!

1 个回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有