0

font-familyここにある Helvetica Neue LT Std 97 Black Condensed フォント の CSS 名を見つけようとしています: http://fontscore.com/fonts/Helvetica-Neue-LT-Std-97-Black-Condensed_22554.html

まだユーザーのコンピューターにない場合は、Webページにフォントをロードするために使用@font-faceしていますが、最初にユーザーのコンピューターにフォントが見つかった場合は、フォントをロードできるようにしたいと考えています。ここでいくつかの方法を試しましたが、どれもうまくいきません:

font-family:  HelveticaNeueLT Std Blk Cn
font-family:  HelveticaNeueLT Std ExtBlk Cn

font-family を呼び出すときに使用する必要があるこのフォントの名前は何ですか? おそらく 97 もどこかに配置する必要がありますが、何も機能せず、さまざまな呼び出し方法を試しました。

CSSで使用しているものは次のとおりです。

@font-face {
    font-family: hnc_font;
    src: local('HelveticaNeueLT Std Blk Cn'), local('HelveticaNeueLTStd-BlkCn'), url('../fonts/hnc.otf') format('opentype'), url('../fonts/hnc.woff') format('woff'), url('../fonts/hnc.ttf') format('truetype'), url('../fonts/hnc.svg') format('svg');
    font-weight: normal;
}

@font-face{ 
    font-family: MyFont_IE;
    src: url('../fonts/swiss_bc.eot'); 
}

.big_text
{
    padding-top: .4em;
    font-size: 5.5em;
    font-family: HelveticaNeueLT Std Blk Cn, HelveticaNeueLTStd-BlkCn, hnc_font, MyFont_IE;
}
4

3 に答える 3

2

まず、フォントの名前を引用符で囲んで、すべての組み合わせを試してください"

例えばfont-family: "Helvetica Neue LT Std 97 Black Condensed"

次に、呼び出す名前は、 の@font-face前の宣言によって定義されますfont-family。好きなように呼び出すことができます。

たとえば、最初に次のように宣言した場合

@font-face{
    font-family: "MY_FONT_NAME";
    src: url('PATH_TO/FONT_FILENAME.ttf');
}

後でこのように参照できます

font-family: "MY_FONT_NAME";

追加したCSSをもとに編集

これを試して

    .big_text
{
    padding-top: .4em;
    font-size: 5.5em;
    font-family: "HelveticaNeueLT Std Blk Cn", "HelveticaNeueLTStd-BlkCn", "hnc_font", "MyFont_IE";
}
于 2013-03-30T22:10:11.820 に答える
1

いくつかのjavascriptでごまかす: http://jsfiddle.net/ucd2L/

var x = $("#test").css('font-family');
$("#test").append(x);

HTML

<p id="test">Text</p>
于 2013-03-30T22:11:19.787 に答える