2017-12-31 124 views
0

Ich frage mich, ob es irgendeinen JavaScript-Code gibt, der eine Webseite auf max zoomt (bis kein horizontales Scrollen möglich ist), so dass es auf Mobilgeräten gut aussieht.Automatisches Vergrößern der Seite auf maximale oder bestimmte% wenn geladen?

ich verwendet habe.

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

Aber es wird nur erlauben Sie mir vergrößern Auszoomen, oder einen Prozentsatz von mehr als 100% setzen, hat keine Wirkung.

+0

Sie sollten sich Ihre CSS-Dateien ansehen. Alle Werte in CSS sollten Prozentsätze oder Ems sein, damit die gesamte Seite in das Ansichtsfenster passt. Möglicherweise möchten Sie auch Medienabfragen verwenden, da diese für die Bearbeitung vorgesehen sind. – jeff

Antwort

0

Es klingt, als ob Sie das Browser-Objektmodell verwenden müssen, um Höhe und Breite zu erhalten, dann verwenden Sie JavaScript, um den Ansichtsbehälter auf die zurückgegebenen Dimensionen zu setzen. Eine andere Option ist, den Körpercontainer auf Höhe zu setzen: 100% Breite: 100% aber abhängig davon, wie die Seite gestaltet ist, muss sie getestet werden. Die Verwendung eines Zooms, bei dem nicht garantiert wird, dass er implementiert wird, klingt wie eine schlechte Option. Eine bessere Option wäre bedingtes JavaScript zum Rendern des Ansichtscontainers gemäß BOM

Verwandte Themen