@ font-face替代字体大小

use*_*829 6 html css fonts font-size font-face

我正在使用必须给出大字体大小的@ font-face.例如,标题的字体大小是54px,通常很大,但在这种字体中它看起来很中等.

所以问题是,当页面加载时,替代字体看起来很大并且打破了整个布局.

有没有办法我可以为替代字体指定字体大小?

Atk*_*sSJ 2

您也许可以使用Modernizr。它将类添加到<html>元素中,表示浏览器支持的功能。在本例中,它添加的支持类@font-facefontface.

我要做的是将标题大小设置为适合替代字体的大小,然后嵌套正确的字体大小,如下所示:

.title {
    font-size: 20px;
    font-family: arial, sans-serif;
}
.fontface .title {
    font-size: 50px;
    font-family: 'alternative-font', arial, sans-serif;
}
Run Code Online (Sandbox Code Playgroud)

不过,即便如此,我想它可能不会以正确的顺序改变......一般来说,我不会担心加载时布局看起来很有趣,但希望这会有所帮助。