Heim > Web-Frontend > js-Tutorial > Hauptteil

Zusammenfassung der jQuery-Methoden zum Ermitteln der Seitenbreite und -höhe

php中世界最好的语言
Freigeben: 2018-04-23 17:36:00
Original
2017 Leute haben es durchsucht

Dieses Mal werde ich Ihnen eine Zusammenfassung der jQuery-Methode zum Ermitteln der Seitenbreite und -höhe geben. Was sind die Vorsichtsmaßnahmen für jQuery, um die Seitenbreite und -höhe zu erhalten? Schauen Sie mal rein.

Ermitteln Sie die Höhe des Browser-Anzeigebereichs (sichtbarer Bereich):

$(window).height();
Nach dem Login kopieren

Ermitteln Sie die Breite des Browser-Anzeigebereichs (visueller Bereich):

$(window).width();
Nach dem Login kopieren

Ermitteln Sie die Dokumenthöhe der Seite

$(document).height();
Nach dem Login kopieren

Ermitteln Sie die Dokumentbreite der Seite:

$(document).width();
Nach dem Login kopieren

Höhe des Dokumentkörpers des aktuellen Browserfensters:

$(document.body).height();
Nach dem Login kopieren

Die Breite des Dokumentkörpers des aktuellen Browserfensters:

$(document.body).width();
Nach dem Login kopieren

Ermitteln Sie die vertikale Höhe der Bildlaufleiste nach oben (d. h. die Höhe des Webs). Seite, die aufgerollt wird)

$(document).scrollTop();
Nach dem Login kopieren

Holen Sie sich die vertikale Breite der Bildlaufleiste nach links:

$(document).scrollLeft();
Nach dem Login kopieren

Holen Sie sich die Breite eines Elements oder legen Sie sie fest:

$(obj).width();
Nach dem Login kopieren

Höhe eines Elements abrufen oder festlegen:

$(obj).height();
Nach dem Login kopieren

an element Der Abstand vom oberen Rand von body nach oben: obj.offset().top; (wenn das enthaltende Element keine Bildlaufleiste enthält)
ein Element Der Abstand vom linken Rand von body nach links: obj.offset().left; (wenn das enthaltende Element keine Bildlaufleiste enthält)
gibt das aktuelle Element zurück. Der Versatz vom oberen Rand des Elements zum oberen Rand seines enthaltenden Elements: obj.offset().top (für den Fall, dass das enthaltende Element des Elements eine Bildlaufleiste enthält)
gibt den linken Rand des aktuellen Elements zurück. Den Versatz des Rahmens zum linken Rand seines enthaltenden Elements: obj.offset(). left (für den Fall, dass das enthaltende Element des Elements Bildlaufleisten enthält)
obj.offset( ).top;
Legt die Anzahl der Pixel fest, die zum gescrollt wurden, oder gibt sie zurück linken oder oberen Rand des Elements. 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 overflow des Elements auf auto gesetzt ist. Diese Eigenschaften werden auch nur für die Tags oder des Dokuments definiert (dies ist browserabhängig) und zusammen werden sie verwendet, um die Position von anzugeben das scrollende Dokument. Beachten Sie, dass diese Eigenschaften nicht den Umfang des Scrollens für ein