- 締切済み
cssでfont-styleだけ反映されない
chromeで確認しながらCSSを作成しているのですが、 font-styleだけ反映されません。 他のfont-weightやtext-decoration等は値を変更すると反映されるのですが、 font-styleだけ何も表示が変わりません。 ちなみに、IEで確認した所、italic等に設定していると反映されていることが 確認出来たのですが、chromeでは何も反応しません。 ネットで調べてみてキャッシュの削除等もやってみたのですがうまくいきませんでした。 どうすれば反映されるかどなたか教えて頂けますでしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 4017B
- ベストアンサー率73% (1336/1814)
回答No.1
恐らくフォントが「メイリオ」になってるせいかと。IEは標準フォントが「MSゴシック」なのでCSSで指定した "italic" が全体的に反映されますが、「メイリオ」にはそもそも全角文字としての斜体が存在しないので、CSS等でいくら斜体設定をしても通常フォントでしか表示されません。 これは言うなれば「Chromeの仕様」というヤツなのでどうする事も出来ません。ただしメイリオでも半角英数字には斜体フォントが含まれているので、部分的には反映されます。 webデザイン的に推奨はしませんが…どうしてもChromeで斜体表示させたいというのであれば。CSSで font-family:'MS PGothic'; を指定して置くしか無いですね(フォント指定は全角文字の斜体フォントを含むモノなら何でも良い)。