我希望我的@ font-face应用于范围,例如0到400个字体粗细值。我的@ font-face似乎只适用于其中指定的显式字体粗细。例如:
@font-face {
font-family: 'Roboto';
src: url('Roboto/Roboto-Bold.tff');
font-weight: 200;
}
如果我用过:
span { font-weight: 201; font-family: 'Roboto';}
不适用。
答案 0 :(得分:1)
显然只有9 valid font-weights。
答案 1 :(得分:0)
尝试删除单引号:
@font-face {
font-family: Roboto;
src: url(Roboto/Roboto-Bold.tff);
font-weight: 200;
}
span { font-weight: 200; font-family: Roboto;}
答案 2 :(得分:0)
@font-face {
font-family: Roboto;
src: url(../fonts/Roboto-Bold.eot);
src: url(../fonts/Roboto-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Roboto-Bold.woff) format('woff'), url(../fonts/Roboto-Bold.ttf) format('truetype');
font-weight: 700;
font-style: normal;
}
body {
font-family: Roboto, Arial; font-weight: 100;}
答案 3 :(得分:0)
在 MDN 上看到一篇文章
@font-face {
font-family: 'Manrope';
font-display: auto;
font-style: normal;
font-weight: 400 600;
src: url('URL');
}
https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-weight