1.bug 出现目前在开发 webapp,在调试的时候,发现项目里面的中文有一点向上偏移。具体表现为:使用开发者工具去查看元素,元素的真实高度和位置与文字不同。列如,一个span的font-size和line-height都设置为16px, ...
1.bug 出现目前在开发 webapp,在调试的时候,发现项目里面的中文有一点向上偏移。具体表现为:使用开发者工具去查看元素,元素的真实高度和位置与文字不同。列如,一个 开始的时候还以为是样式导致的,于是尝试各种修改 css,但是完全没有用。后来在网上看到用“定位”或者“上边距”来强制文字的位置,但是发现这个方法太麻烦了,最终放弃这个方案。 2.第二个问题出现虽然使用自定义字体解决了中文文字偏移的问题,但是由于字体文件太大导致性能很不理想。无论是将字体文件放到服务器还是使用 cdn 都不理想。最终找到了fontmin这个插件。这个插件的原理是将字体文件中的 3.最终的方案虽然 3.1 字体下载到网上下载一个中文字体,这里我使用的是google fonts。先测试一下,直接引用这个字体后,是否可以解决字体偏移。可以的话,进行下一步。 3.2 安装 fontmin这里不推荐全局安装,在项目里面安装即可。
然后编写配置文件。这里我是写在项目根目录的。
然后执行
3.3 配置 css
|
墨染ART / 2019-01-12
墨染ART / 2019-01-12
Wotchin / 2019-01-12
李政一 / 2019-01-12
李政一 / 2019-01-12