Haru57636433
@Haru57636433 (haru .)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

【fontfamily】windowsのディスプレイ拡大縮小で文字のフォントが変わってしまう

発生している問題

cssコーディングで、fontfamilyにてフォントの変更をしているのですが、
検証ツール上では正常に動作していることが確認できるのに、フォントが変わらないという状態に陥っていました。

【fontfamilyが効いていない文字の画像】
image.png

その中で、文字がある程度大きいものには適用されていることに気づき、
文字の大きさを変えることで、適用されていることがわかりました。
【上記のフォントサイズを30pxにした場合】
image.png

⇒この時点で、fontfamily自体は効いているが、文字の大きさで効いている効いていないがある事に気づきました。

文字の大きさで変更するようなコーディングはしていなかったので、もう少し原因を探ってみたところ、
単純に画像1枚目のフォントサイズの状態で、ディスプレイの画面を拡大してみたところ、下図の通り
fontfamilyが効いている状態でした。
image.png

このことから、PC本体のディスプレイ倍率を確認したところ、
デフォルト:150%
現在   :100%
という設定にしており、これを150%にしてみたところ、上記の画面拡大時と同様に、問題なくfontfamilyが効いている状態になりました。
image.png

なので、根幹の原因は、自分がこの設定にしているから、ということはわかるのですが、
150%だと文字が大きすぎて、やりにくいので、100%の倍率は正直変えたくないです。

解決したいこと

・倍率を変更せず、この課題をクリアする方法はありますでしょうか?

コーディングで解決する内容なのか、
はたまた設定を変えるしかない、大きいモニターを使用するしかないといった
環境周りのことなのか定かではない中でのご質問で申し訳ございませんが、

何卒宜しくお願い致します。

0

2Answer

fontfamilyにてフォントの変更をしている

とのことですが、具体的にどのように変更しているのでしょうか?(フォントを何から何へ変更しましたか?)

画像を見るに問題なくフォントは描写されていているように見えます。

MS明朝系を使用されているならば以下のサイトが参考になるかもしれません。

0Like

This answer has been deleted for violation of our Terms of Service.

Your answer might help someone💌