2017-12-31 214 views
0

ウェブページをズームアウトして(水平スクロールすることができなくなるまで)、モバイルでうまくいくようにJavaScriptコードがあるのだろうかと思っていました。ロード時に自動的にページを最大または特定の%にズームアウトしますか?

私が使用した:。

document.body.style.zoom="x%" 

をしかし、それだけでズームアウト、または100%よりも高い割合を置く私がズームインすることができます、任意の効果はありません。

+0

あなたはCSSファイルを調べるべきです。 CSSのすべての値は、すべてのページがビューポートに収まるようにパーセントまたはemでなければなりません。メディアクエリは、これが扱うように設計されているので、使用することもできます。 – jeff

答えて

0

ブラウザのオブジェクトモデルを使用して高さと幅を取得し、次にJavaScriptを使用してビューコンテナを返される寸法に設定する必要があるように聞こえるように聞こえます。また、ボディコンテナをheight:100%width:100%ページの設計方法によっては、テストする必要があります。実装が保証されていないズームの使用は、悪いオプションのように思えます。より良いオプションはBOMに従ってビューコンテナをレンダリングするための条件付きJavaScriptです

関連する問題