我想更改应用程序中使用的默认字体。我已经安装了@ font-face但并未修改所有元素。是否可以使用元素'body'并将字体系列放在我想要的位置?它就像是:
body {
font-family: 'champagne'; }
我已经说过了:
@font-face {
font-family: Champagne;
src: url(css/font/Champagne_Limousines.TTF); }
答案 0 :(得分:1)
如果你已经在这样的身体上使用了font-family
body {
font-family: 'Font Name';
}
它应该适用于所有元素,如果它不应用意味着已经为其他元素定义了font-family属性。例如
p{
font-family: Arial;
}
为此你可以像这样使用*选择器
*{
font-family: 'Font Name' !important;
}
将覆盖所有其他元素,您还必须使用Web字体和所有其他格式以支持所有浏览器 EOT,WOFF,SVG& TTF
你的Font face应该是这样的
@font-face
{
font-family: 'FontName';
src: url('FontName.eot');
src: url('FontName.eot?#iefix') format('embedded-opentype'),
url('FontName.woff') format('woff'),
url('FontName.ttf') format('truetype'),
url('FontName.svg') format('svg');
font-weight: normal;
font-style: normal;
}