【发布时间】:2020-02-16 01:28:57
【问题描述】:
我在我的 index.css 文件中使用 2 @font-face,目的是在整个应用程序中使用常规粗细和粗体粗体字体作为我的默认字体:
index.css 文件:
body {
padding: 0px;
margin:0px;
font-family: "LucidaGrande";
}
@font-face {
font-family: 'LucidaGrande';
src: local('LucidaGrande'), url(../assets/fonts/LucidaGrande.ttf) format('truetype');
}
@font-face {
font-family: 'LucidaGrande';
font-weight: 900;
src: local('LucidaGrande'), url(../assets/fonts/LucidaGrandeBold.ttf) format('truetype');
}
现在,常规粗细似乎适用于整个应用程序,但是,在我的应用程序的另一部分,我尝试使用粗体字体,如下所示:
#presentation-text em{
font-size: 35px;
color: rgb(139, 59, 28);
font-style: normal;
font-weight: 900;
}
但是 900 即 粗体 没有被应用,仍然是常规的。
我用对了吗?
【问题讨论】:
-
LucidaGrandeBold 实际上是否包含 900 粗细的字体?我的意思是,700 有效吗?
-
不知道是不是 900,但是是的,我检查了字体,它们明显不同,因为粗体版本比普通版本更粗体
-
你从哪里得到字体?我似乎找不到比 1999 年更新的版本。
-
嗯,我明白了....好吧,我是从别人那里得到的,我会试着找出来,也许问题出在字体上
-
但是@MrLister,我上面的代码对你来说是否正确?只是为了放弃可能性