【问题标题】:Change default font type更改默认字体类型
【发布时间】:2014-09-27 15:14:00
【问题描述】:

我想更改我的应用程序中使用的默认字体。我已经安装了@font-face,但并不是所有的元素都被改变了。是否可以使用元素'body'并将我想要的字体系列放在那里?会是这样的:

body {
font-family: 'champagne'; }

我已经放了这个:

@font-face {
font-family: Champagne;
src: url(css/font/Champagne_Limousines.TTF); } 

【问题讨论】:

  • 这与php无关
  • Is it possible.. 你试过了吗?试一试,如果不起作用,请回来告诉我们。
  • !important 是你的朋友
  • font-face的使用可以参考这篇文章:css-tricks.com/snippets/css/using-font-face
  • @cillosis 在我问之前我已经尝试过了,我的意思是,我应该放类似@-feek 推荐的东西吗?顺便说一句,谢谢你..

标签: css fonts


【解决方案1】:

如果你已经像这样在 body 上使用 font-family

body {
font-family: 'Font Name'; 
}

如果它不适用意味着已经为其他元素定义的字体系列属性,它应该适用于所有元素。例如

p{
font-family: Arial; 
}

为此,您可以像这样使用 * 选择器

*{
    font-family: 'Font Name' !important;  
    }

这将覆盖所有其他元素,您还必须为其使用网络字体和所有其他格式以支持所有浏览器 EOT、WOFF、SVG 和 TTF

你的字体应该是这样的

@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;
}

【讨论】:

    猜你喜欢
    • 2011-03-21
    • 2017-09-22
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多