私は、1920x1080の画面を持つ小さなラップトップであることに気付きました。ウィンドウズ10はスケーリングを自動的に調整します。私はそれを150%と高く見てきました。これを検出できる方法はありますか?私のメディアの問い合わせは、pxで設定されているので、実行されません。JavaScriptまたはCSSでウィンドウズ10のスケール設定を検出する
2
A
答えて
3
変数window.devicePixelRatio
にアクセスしてください。
WindowプロパティのdevicePixelRatioは、現在のディスプレイデバイスのCSSピクセルの解像度に対する物理ピクセルの解像度の比率を返します。この値は、1つの物理ピクセルのサイズに対する1つのCSSピクセルのサイズであるピクセルサイズの比率として解釈することもできます。簡単に言えば、これはブラウザに、実際のピクセル数を使って1つのCSSピクセルを描画する必要があるかどうかを示します。それについて
さらに詳しい情報:https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio
また、この詳細ここで、このためにCSS resolution
を使用することができます。https://developer.mozilla.org/en-US/docs/Web/CSS/@media/resolution
@media (resolution: 150dpi) {
p {
color: red;
}
}
関連する問題
- 1. javascriptでピンチとスケールの画像を検出する
- 2. UWPウィンドウ10ストアとウィンドウズ10モバイルストア
- 3. の設定対数スケールは、()
- 4. CSSキーフレームアニメーションのパーセンテージでJavaScriptを検出できますか
- 5. Python3.5仮想環境でscipyをインストールする方法|ウィンドウズ10?
- 6. css/javascriptの表示設定
- 7. javascriptのelement.style私はjavascriptのコードでCSSのdisplayプロパティを設定したいFF
- 8. NSViewのスケールを設定する
- 9. はANYフィールドで検出を設定しましたか?
- 10. にはJavaScript設定のCSS設定が含まれています
- 11. IE 10検索設定の不足
- 12. .element:beforeまたは.element:afterのCSSプロパティをjavascript経由で設定することはできますか?
- 13. スケールを図形に設定するR
- 14. SpriteKit - スケールと物理を設定する
- 15. JavaScriptで最後に終了したCSSアニメーションを検出しますか?
- 16. jqueryまたはjavascriptでカスタムタグのhtmlを設定するには
- 17. ウィンドウズ10のプログラムによるacess(c#)Internet Explorerのクロム履歴
- 18. 意図のアンドロイドでの設定を検出する方法は?
- 19. プログラムでスケールとスクロール(ImageView)を設定
- 20. CSSまたはJavaScriptを使用して、フッターをブラウザの10%下に固定しますか?
- 21. タブレットと携帯電話、htaccessまたはCSSを検出する
- 22. css line-heightのデフォルトの検索/設定
- 23. ディスプレイ上の10ビットカラーサポートを検出する
- 24. 自動html/css/javascriptの生成を検出する方法
- 25. 非アクティブまたは離れたユーザーを検出するJavascript
- 26. 印刷設定の検出
- 27. C#検出サーバーの設定
- 28. libxmlがウィンドウズ10で認識されないinkscape 0.92
- 29. Javascriptで属性が設定されているかどうかを検出するイベントはありますか?
- 30. スケール(d3、zoom.behavior)を設定した後、どのように 'zoom'イベントを送出できますか
を他のユーザーができるようにあなたの答えにいくつかの詳細情報を追加してくださいおそらくいくつかのリンク... – MaVRoSCy
確かに、私の答えはMDN +からのいくつかの説明を更新しました –
私も可能な純粋なCSSソリューションについてのメモを追加 –