ドロップダウンリストの最初の表示にカスタムフォントと背景を設定しました(選択肢を選択してください)。 font-size
は20ピクセルで、カスタムフォントでうまく見えます。しかし、リストをクリックすると、オプションそのものがカスタムフォントを使用せず、通常のように見えます(font-size
は例外ではありません)。これはChromeの場合のみであるようです(SafariとFirefoxもテスト済みです)。リストのフォントサイズを変更する方法(初期表示ではない)
@font-face {
font-family: 'Averia Libre';
font-style: normal;
font-weight: 400;
src: local('Averia Libre Regular'), local('AveriaLibre-Regular'),
url('http://themes.googleusercontent.com/static/fonts/averialibre/v1/rYVgHZZQICWnhjguGsBspHhCUOGz7vYGh680lGh-uXM.woff') format('woff');
}
select {
font-size: 20px;
font-family: 'Averia Libre', cursive;
background: url(http://www.greenriverworks.com/elements/borders/green_button_background_over.jpg) repeat-x;
width: 400px;
font-family: 'Averia Libre';
}
<link href='http://fonts.googleapis.com/css?family=Averia+Libre' rel='stylesheet' type='text/css'>
<select>
<option value="">I'm a custom font.</option>
<option value="">Hey me too!</option>
<option value="">Averia Libre</option>
</select>
私はオプション自身のために別のクラスを作成してみましたが、それは何の影響も与えていないようでした。
さらに詳しく説明すると、JSFiddleです。
クローム:
Firefoxの:私はChromeで成功し、これをやった
この回答にお役立てください。 – frontendzzzguy
@trickeedickee http://jsfiddle.net/bumpy009/wpHKe/7/ – domino
これは本当に奇妙です。これまでのところ、あなたの問題を見直している3人の人にとってうまくいきます。問題は何とかあなたの中にあるかもしれません。しかし、なぜ私は考えていない。他の誰かがカスタムフォントを見ないのを聞くのが好きです。 – Peter