こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

cssでfont-styleだけ反映されない

chromeで確認しながらCSSを作成しているのですが、
font-styleだけ反映されません。
他のfont-weightやtext-decoration等は値を変更すると反映されるのですが、
font-styleだけ何も表示が変わりません。
ちなみに、IEで確認した所、italic等に設定していると反映されていることが
確認出来たのですが、chromeでは何も反応しません。
ネットで調べてみてキャッシュの削除等もやってみたのですがうまくいきませんでした。
どうすれば反映されるかどなたか教えて頂けますでしょうか。

投稿日時 - 2019-01-20 18:45:54

QNo.9579680

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

恐らくフォントが「メイリオ」になってるせいかと。IEは標準フォントが「MSゴシック」なのでCSSで指定した "italic" が全体的に反映されますが、「メイリオ」にはそもそも全角文字としての斜体が存在しないので、CSS等でいくら斜体設定をしても通常フォントでしか表示されません。

これは言うなれば「Chromeの仕様」というヤツなのでどうする事も出来ません。ただしメイリオでも半角英数字には斜体フォントが含まれているので、部分的には反映されます。

webデザイン的に推奨はしませんが…どうしてもChromeで斜体表示させたいというのであれば。CSSで font-family:'MS PGothic'; を指定して置くしか無いですね(フォント指定は全角文字の斜体フォントを含むモノなら何でも良い)。

投稿日時 - 2019-01-20 20:17:33