-
1:ID:t2mP4L · 2021-08-19

4Kディスプレイでwindowsのディスプレイ設定のスケールを150%にして利用していますが、
CSSの"1px solid border"が一部2倍の2pxになる現象が発生しています。
スクリーンショット撮ってphotoshopに貼り付けても2pxです。
フルHD×2画面と4K×1画面の3画面で作業しているのでフルHDにブラウザをもっていくと正常に1pxで表示されます。
HTMLやCSSで解決する方法あるのでしょうか?

3 件の回答

2:ID:0ie7DE · 2021-08-19

ないです。私は175%にしてますが、やはり実寸はことなります。

しかし、コード的な数値は1pxなのですから、気にしないでも良いのではないでしょうか?スケーリングしている側のことまで考えられないと思います。

3:ID: · 2021-08-19

Re:2
やっぱりそうなんですね。
今後高解像度ディスプレイの低価格化が進むと30インチ未満での利用が増え、
拡大スケール必須なので困りますね~

4:ID:cewdPL · 2021-08-19

主のように拡大している環境だけでの話なので気にする必要はない。正確には 1.5px となるべきだろうが、「モニターの画素を半分だけ発光させる」などという器用なマネはできないので、どうしたって整数に丸められる。

コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る