Ich benutze $(window).width() and $(window).height()
, um die Breite und Höhe des Webview zu erhalten, aber diese geben mir immer den gleichen Wert und die wahre Breite und Höhe des gesamten Webview. Was ich brauche, ist, die Breite und Höhe des Ansichtsanschlusses zu erhalten, den der Benutzer gerade sieht, so dass beim Vergrößern der Breite und Höhe des Ansichtsanschlusses diese kleiner werden sollte. Ich brauche das, um ein Div-Element innerhalb des View-Ports zu zentrieren, den der Benutzer nur sieht.Wie erhalten Sie die Breite und Höhe des gezoomten Ansichtsfensters in der Webansicht?
1
A
Antwort
1
Ich bin nicht wirklich gut mit Javascript, aber ich hatte dieses Problem einmal. Ich erinnere mich daran, dass es etwas mit der inneren Breite zu tun hatte. Manchmal müssen Sie auch die Bildlaufleisten berücksichtigen, je nachdem, wie Sie es tun.
fand ich diese hier: Why is the window.width smaller than the viewport width set in media queries
ähnliche Probleme.
function viewport() {
var e = window, a = 'inner';
if (!('innerWidth' in window)) {
a = 'client';
e = document.documentElement || document.body;
}
return { width : e[ a+'Width' ] , height : e[ a+'Height' ] };
}
var vpWidth = viewport().width;
Verwandte Themen
- 1. Beschränken Sie die Breite und Höhe des Ansichtsfensters auf der Website
- 2. Finden Sie die genaue Höhe und Breite des Ansichtsfensters in einem Browser-Browser (kein Prototype/jQuery)
- 3. Höhe und Breite des Bildes nach Zoom
- 4. Wie nimmt ein Video die Höhe und Breite des Ansichtsfensters an?
- 5. Wie erhalten Sie die Breite und Höhe eines mehrdimensionalen Arrays?
- 6. Höhe und Breite des Körpers oder Fensters der Webseite erhalten
- 7. Erhalten Sie die Breite und Höhe eines Bildes in node.js
- 8. Wie erhält man die Breite und Höhe des Geräts und die tatsächliche Breite und Höhe des Bildschirms?
- 9. Die Breite/Höhe des gesamten Browsers in IE erhalten?
- 10. Breite und Höhe des FortschrittsView
- 11. Erhalten Sie Bild Breite und Höhe in ActionScript
- 12. Wie lege ich eine Breite und eine Höhe auf die Breite und Höhe des Browserfensters fest?
- 13. Wie Breite und Höhe des mobilen Geräts
- 14. Zwei divs füllen die Höhe des Ansichtsfensters dynamisch.
- 15. Android: Wie erhalten Sie eine benutzerdefinierte Ansicht Höhe und Breite?
- 16. Wie erhalten Sie Breite und Höhe von CreateWindowEx() Fenster? C++
- 17. ASP.NET: Höhe und Breite eines Bildes erhalten
- 18. XNA Breite und Höhe zu Vector2
- 19. Wie Sie die Höhe und Breite der Tabelle (javax.microedition.lcdui.CustomItem) innerhalb des Formulars in J2ME ändern
- 20. Seitenhöhe zu 100% des Ansichtsfensters?
- 21. Ändern der Breite und Höhe des Modales in Bootstrap
- 22. Responsive iframe mit maximaler Breite und Höhe
- 23. Höhe und Breite des benutzerdefinierten Dialogfelds festlegen
- 24. So erhalten Sie die untere Position des aktuellen Ansichtsfensters im Browser
- 25. Wie stellen Sie die Breite und Höhe nach Behältergröße ein?
- 26. Erhöhen Sie die Breite und Höhe der gnuplot Ausgabe
- 27. Wie können Sie die Höhe und Breite der dynamischen Ansicht mithilfe des automatischen Layouts problemlos handhaben?
- 28. OpenLayer3 - wie man Koordinaten des Ansichtsfensters bekommt
- 29. Breite und Höhe des Plots angeben
- 30. Wie können Sie die Breite und Höhe des Standardalarmdialogs in Android steuern?
lassen Sie mich überprüfen, um sicherzustellen, dass es funktioniert. Thx – has19
es funktioniert thx. wäre toll, wenn Sie ein wenig erklären, wie der Code funktioniert – has19
Ich bin froh, dass es funktioniert. Ich weiß nicht, wie der Code funktioniert haha. Ich bin einfach gut darin, Sachen zu finden. – Patrick