0

WordPress サイトを構築しています。メニュー バーのフォントを選択します。しかし問題は、このフォントは Google chrome しか表示されず、IE と Mozilla (FireFox) では表示されないということです。

私を助けてください

これは私のフォントです

#nav ul li a:hover, 
#nav .current-menu-item > a, 
#nav .current-menu-ancestor > a,
div#nav ul .current_page_item > a {
   color: #9A6614;
}

#nav > ul li, 
#nav .menu > ul li {
  padding: 8px 0;
}

#nav > ul li a,
#nav .menu > ul li a {
  padding: 0 25px 0 25px;
  font-size:17px;
  border-left: 1px solid #CFCFCF;
  font-family:"LovePotionNo10Bold" !important;
}

#nav ul li:first-child a{
  font-family:LovePotionNo10Bold !important;
  border-left: 0px;
}

以下は私のヘッダーファイル宣言です

@font-face {
font-family: 'LovePotionNo10';src: url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_0_0.eot');
src: url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_0_0.eot?   #iefix') format('embedded-opentype'),
url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_0_0.woff') format('woff'),
url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_0_0.ttf') format('truetype');
}

@font-face {
font-family: 'LovePotionNo10Bold';
src: url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_1_0.eot');
src: url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_1_0.eot?#iefix') format('embedded-opentype'),
url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_1_0.woff') format('woff'),
url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_1_0.ttf') format('truetype');
}

@font-face {
font-family: 'LovePotionNoOrnaments';
src: url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_2_0.eot');
src: url('webfonts/22418E_2_0.eot?#iefix') format('embedded-opentype'),
url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_2_0.woff') format('woff'),
url('http://comidaslacocotte.com/wp-content/themes/maya/webfonts/22418E_2_0.ttf') format('truetype');
}
4

2 に答える 2

1

Read this article: http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/

Absolutely essential reading for anyone using @font-face. The suggested syntax is:

@font-face {
  font-family: 'Graublau Web';
  src: url('GraublauWeb.eot?') format('eot'), 
       url('GraublauWeb.woff') format('woff'), 
       url('GraublauWeb.ttf') format('truetype');
}
于 2012-10-11T07:36:36.347 に答える
1

コードにタイプミスが 1 つあります。問題が解決するかどうかはわかりません。

#nav ul li:first-child a{
  font-family: 'LovePotionNo10Bold' !important;
  border-left: 0px;
}

フォント宣言、single または double を引用符で囲む必要があります。

参考までに: !important ルールを削除することをお勧めします。

于 2012-10-11T07:34:53.327 に答える