首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么safari浏览器显示的字体大小比其他浏览器(如chrome )更大

问为什么safari浏览器显示的字体大小比其他浏览器(如chrome )更大
EN

Stack Overflow用户
提问于 2022-04-21 04:56:03
回答 2查看 255关注 0票数 2

当我检查chrome时,它的字体大小就像我在CSS上添加的一样好看,但当我检查safari浏览器时,、隐私政策、和的字体大小、使用条款都比chrome浏览器大。

这是我的Html

代码语言:javascript
复制
     <div class="term-condition-section">
        <a class="term-condition-btn" target="_blank" href="#">Privacy Policy/</a>
        <a class="term-condition-btn" target="_blank" href="#">Terms of Use</a>
     </div>

这是我的Css

代码语言:javascript
复制
.term-condition-section {
   display: flex;
   padding: 0.25rem 0.5rem;
}

.term-condition-section .term-condition-btn {
   display: block;
   width: fit-content;
   clear: both;
   font-weight: 400;
   font-size: 10px;
   color: blue;
   text-align: inherit;
   white-space: nowrap;
   background-color: transparent;
   border: 0;
}

请帮帮忙

EN

回答 2

Stack Overflow用户

发布于 2022-04-21 06:56:28

我认为这能解决你的问题:

​

代码语言:javascript
复制
  body {
    -webkit-text-size-adjust: none;
  }

​

票数 1
EN

Stack Overflow用户

发布于 2022-04-21 05:44:38

如果不知道您的font-family,我就不知道是什么原因造成了这种情况。以下是解决这个问题的一些可能性。

  1. Safari不支持某些字体格式。
  2. 有时,在所选的font-weight: 400;中可能没有提供任何font-family,并且输出结果可能会因此而有所不同。

因此,您可以通过在文本中添加font-synthesis: none、提供字体的粗体版本或将字体更改为Web安全字体来禁用它。

要了解更多关于font-synthesis的信息,请访问MDN字体合成页面

编辑:

Avenir有OTF,TTF类型的文件格式,因此Safari浏览器版本3.1至11.1不支持它。但是Safari浏览器版本12支持它。

欲了解更多信息,请访问这些页面。

浏览器支持字体的详细信息

下一个字体细节

谢谢并致以最良好的问候!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71949122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档