rya*_*an. 5 html css reactjs roboto netlify
在这里拉我的头发。
我是 React 新手,我的 css 中有我的字体系列,如下所示。在本地主机上一切都很好,但是当我部署时,Roboto 字体在 safari 或移动浏览器上不起作用......
任何帮助将不胜感激
谢谢
* {
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: Roboto, sans-serif !important;
border: none;
}
Run Code Online (Sandbox Code Playgroud)
我也正在使用样式组件,我不太确定这是否与它有关。
如果上述解决方案不起作用:
尝试下载字体而不是导入字体,这可能有效(下面第三点中提到的过程)。您应该检查的其他一些事情在这个问题中:来自 Stack Overflow 的相关问题
font-family: 'Roboto Sans', sans-serif;
font-weight:900;
font-style:italic;
Run Code Online (Sandbox Code Playgroud)
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap')
Run Code Online (Sandbox Code Playgroud)
然后更改它并将其导入到标记中的 html 文件中<head>,或者只需按照以下代码操作:
<head>
<link href="https://fonts.googleapis.com/css2?family=Roboto&display=swap"
rel="stylesheet">
</head>
Run Code Online (Sandbox Code Playgroud)
@font-face {
font-family: 'Font_name';
font-style: normal;
font-weight: normal;
src: local('Font_name'), url('Font_name.woff')
format('woff');
}
*{
font-family: Font_name
}
Run Code Online (Sandbox Code Playgroud)