[英]Font is vertically centered on MacOS, but not on Windows
我正在使用我这样导入的自定义字体:
@font-face {
font-family: 'Circular Std';
src: url('CircularStd-Bold.woff2') format('woff2'),
url('CircularStd-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
我正在 MacOS 上开发 - 并且在此操作系统上的每个浏览器中,字体都能完美显示。 不知何故,在 Windows 上,即使使用最新版本的 Chrome 和所有其他浏览器,字体也不是垂直居中,而是与顶部对齐。
为何如此?
和:
font-display: swap;
它为字体提供了极小的块周期和无限的交换周期。
要回答您的问题,请尝试使用:
font-display: auto;
原因:您要使用auto而不是swap的原因是因为
因此,无论您使用的是 Windows 还是 Mac,它都会自动更改为您的偏好
希望为您解决问题!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.