2012-02-29 27 views
0

你好我敢肯定,這是一個容易和IM只是缺少了一些香港專業教育學院有很多與MX和Spark組件面色不變,並使用自定義字體的麻煩,這裏是我的CSSCSS的FontFamily的星火FormItems

@font-face { 
src: url("/resources/styles/fonts/MyriadWebPro.ttf"); 
fontFamily: MyriadWebPro; 
fontWeight: normal; 
embedAsCFF: false; 
unicodeRange: U+0041-U+005A, 
    U+0061-U+007A, 
    U+0030-U+0039, 
    U+0020-U+002F, 
    U+003A-U+0040, 
    U+005B-U+0060, 
    U+007B-U+007E; 
} 
@font-face { 
src: url("/resources/styles/fonts/MyriadWebPro.ttf"); 
fontFamily: MyriadWebProCFF; 
fontWeight: normal; 
embedAsCFF: true; 
unicodeRange: U+0041-U+005A, 
    U+0061-U+007A, 
    U+0030-U+0039, 
    U+0020-U+002F, 
    U+003A-U+0040, 
    U+005B-U+0060, 
    U+007B-U+007E; 
} 

s|TextInput 
{ 
contentBackgroundColor: #FFFFFF; 
fontFamily: MyriadWebProCFF; 
} 
s|Label 
{ 
fontFamily: MyriadWebProCFF; 
color: #00FFFF; 
} 
s|FormItem s|Label#labelDisplay { 
fontFamily: MyriadWebProCFF; 
} 

請能告訴我什麼即時做錯了,因爲顏色正確改變,但字體不?

回答

0

未將字體嵌入應用程序的可能情況。

  • 檢查自定義字體的路徑。
  • 嵌入粗體字體並使用fontweight =「normal」作爲默認值。
  • 嵌入字體具有anti-aliased = true/false;
  • check embedAsCFF:true;應用字體的組件的屬性
  • 請不要忽略任何有關字體嵌入的警告,否則不會受到影響。

參考此鏈接Information about embedding a FontTroubleshooting fonts in applications

可能這個環節會有所幫助!