ホームページ >ウェブフロントエンド >htmlチュートリアル >モバイル デバイスの解像度は 480*800 ですが、ディスプレイ サイズは 320 です。 互換性の問題_html/css_WEB-ITnose
プロジェクト: アプリクライアント組み込みブラウザのネストされたページ
環境: Android Webview 組み込みブラウザ、デバイス解像度 480*800
ページ上のすべての要素の高さ、幅、マージン、およびフォント サイズの単位はレムであり、すべてHTML のフォント サイズによって計算されたページの
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, minimal-ui"/>
@media only screen and (min-device-width:361px) and (max-device-width:480px){ html{font-size:44.4444%;} .viewport{max-width:480px;}}
モバイル端末でフォント サイズを設定するのにパーセンテージを使用する場合は、次のことを理解してください
携帯端末のフォントサイズについては、 em
モバイル端末の font-size をパーセンテージで設定する場合は、em を理解してください
720 幅は 100% 表示
480 幅は 44% 表示
実用的な観点からは、すべて 100% 表示する必要があります部屋が小さくなったからといって、スツールが小さくなるわけではありません
ビジネスロジックからすると、webkit-transform-scale の CSS スケーリングを使用する方が良いでしょう
ご回答いただきありがとうございます。一時的に解決しました。
解決策: 640 を 100% として、320 は 50%、つまり 8 ピクセル、720 は 112.5% です