Heim > Artikel > Web-Frontend > jQuery erhält eine Zusammenfassung der Seiten- und Elementhöhe und -breite – super praktisch_jquery
Das Folgende ist eine Zusammenfassung der jQuery-Methoden zum Ermitteln der Höhe und Breite von Seiten und einzelnen Elementen und wird mit allen geteilt.
Ermitteln Sie die Höhe des Browser-Anzeigebereichs (visueller Bereich):
Die Breite des Dokumentkörpers des aktuellen Browserfensters:
Rufen Sie die Breite des Elements ab oder legen Sie sie fest:
Der Abstand vom oberen Rand eines Elements zum oberen Rand des Körpers: obj.offset().top; (wenn das enthaltende Element keine Bildlaufleisten enthält)
Der Abstand vom linken Rand eines Elements zur Position ganz links von body: obj.offset().left; (wenn das enthaltende Element keine Bildlaufleiste enthält)
Gibt den Versatz vom oberen Rand des aktuellen Elements zum oberen Rand seines enthaltenden Elements zurück: obj.offset().top (für den Fall, dass das enthaltende Element des Elements eine Bildlaufleiste enthält)
Gibt den Versatz vom linken Rand des aktuellen Elements zum linken Rand seines enthaltenden Elements zurück: obj.offset().left (für den Fall, dass das enthaltende Element des Elements eine Bildlaufleiste enthält)
obj.offset().top;
Legt die Anzahl der Pixel fest, die zum linken oder oberen Rand des Elements gescrollt wurden, oder gibt sie zurück. Einfach ausgedrückt geht es darum, den Versatz des passenden Elements relativ zur oberen oder linken Seite der Bildlaufleiste festzulegen oder abzurufen. Diese Pixel sind nur nützlich, wenn das Element über Bildlaufleisten verfügt, beispielsweise wenn die Eigenschaft CSS-Überlauf des Elements auf auto eingestellt ist. Diese Eigenschaften werden auch nur für die Tags oder des Dokuments definiert (dies hängt vom Browser ab) und zusammen werden sie zur Angabe der Position verwendet des scrollenden Dokuments. Beachten Sie, dass diese Eigenschaften nicht den Umfang des Scrollens für ein