360浏览器极速模式下同一个p标签内的字大小不一样,如何解决?

发布于 2022-09-11 16:53:37 字数 1424 浏览 20 评论 0

问题描述

一个网页,在chrome以及360兼容模式下显示正常,但是在360极速模式下会出现同一个p内字体大小不一样的情况,甚至在更换字体的情况下一个字左右两部分都会显示不正常
chrome下

clipboard.png

360极速模式下(治疗两个字不正常)

clipboard.png

问题出现的环境背景及自己尝试过哪些方法

只有在360极速模式下出现,尝试过修改字体大小以及更换字体,效果都不好,甚至出现一个字两部分不一样的情况
图片中的“即”字两边大小不一样。

clipboard.png

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

<li>
    <a href="/index/Product/index/nav/4/id/3.html"><p>RH-I光脉冲干眼治疗仪</p></a>
</li>
ul, ol, li {
    list-style: none;
    margin: 0;
    padding: 0;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}
* {
    margin: 0;
    padding: 0;
    /* font-family: Noto Sans SC; */
}
user agent stylesheet
li {
    display: list-item;
    text-align: -webkit-match-parent;
}

你期待的结果是什么?实际看到的错误信息又是什么?

期待字体显示正常


根据一楼回答特意更新渲染后字体的截图
chrome

clipboard.png

360下

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

傾旎 2022-09-18 16:53:37

你自己都截图了,一个16 glyphs一个12 glyphs,一样就怪了

七禾 2022-09-18 16:53:37

我觉得应该是使用衬线字体和非衬线字体差异导致的。用代码还原不出来。你看一下不同渲染结果实际使用的字体类型吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文