10

サイトでデフォルトのズーム レベルを設定することはできますか? たとえば、ユーザーがサイトを開いたときに 125% にズームされるようにサイトをコーディングできますか?

私のウェブサイトの本文にはこのコードがあります

<body ID="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}"> 

このズームコードを中に入れる方法は?

4

4 に答える 4

6

ボディzoom: 125%;スタイルにプラス

body {
color: #536482;
background-color: white;
zoom: 125%;
}
于 2012-11-20T08:22:00.313 に答える
0

これはあなたの質問に直接答えるものではありませんが、私が検討することをお勧めする代替案です。

ページに相対サイズ(などem)を使用する場合は、サイトの基本サイズを1か所で設定でき、それに応じてページ全体が拡大縮小されます。

たとえば、デフォルトサイズの125%が必要な場合:

body { font-size: 1.25em }

次に、ヘッダーの周囲に適度なマージンが必要だとします<div>

#header { margin: 1em }

その後、戻って本文の基本サイズを別のサイズに変更すると、ヘッダーの余白がそれに合わせて拡大縮小されます。ページ全体を相対的な単位で行うと、これは非常に簡単になります。

于 2012-11-20T08:27:53.713 に答える
-1

zoomCSS 属性を確認することをお勧めします。ただし、これは CSS3 の一部であるため、古い IE では奇妙な動作をする場合があることに注意してください。これもインターフェイスのズームとは完全に別物です。

于 2012-11-20T08:22:31.857 に答える
-5
webView.setInitialScale((int) getResources().getDimension(R.dimen._50sdp));
                            webView.getSettings().setLoadsImagesAutomatically(true);
                            webView.getSettings().setJavaScriptEnabled(true);
                            webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
                            webView.loadDataWithBaseURL(null,htmlContent,"text/html","UTF-8", null);
                            webView.getSettings().setBuiltInZoomControls(true);
                            webView.getSettings().setSupportZoom(true);
                            webView.getSettings().setDisplayZoomControls(true);
                            webView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);
于 2016-09-10T09:11:16.093 に答える