[英]CSS font override issue / trouble with google webfont?
我的问题很简单,我在主体样式中将字体设置为google webfont:
body {
font: normal 100% 'Poiret One', 'Trebuchet MS', sans-serif;
color: Grey;
...
}
然后,稍后我想将类中的文本设置为Trebuchet MS
#currentpage_content {
font: 'Trebuchet Ms', Sans-Serif;
color: red;
...
}
结果是#currentpage_content
本的颜色是正确的(红色),但字体肯定仍然是“ Poiret One”。 字体似乎没有从'Poiret One'
更改为'Trebuchet MS'
。 我也进行了一些交换,使Trebuchet MS成为默认设置,但我遇到了同样的问题(即使我为Poiret One设置了许多类字体,一切都是Trebuchet MS。)
有什么建议吗?
您必须使用font-family
而不只是font
font-family: 'Trebuchet Ms', Sans-Serif;
或指定所有必需的font
参数
font: normal 100% 'Trebuchet Ms', Sans-Serif;
尝试使用“字体系列”,而不只是“字体”。 另外,以防万一,请使用双引号而不是单引号。
CSS的一些好的调试工具和资源包括:
firebug,这是firefox的插件
祝你好运! 并继续提出问题。 那是最好的学习方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.