Heim  >  Artikel  >  Web-Frontend  >  HTML: scrollLeft, scrollWidth, clientWidth, offsetWidth vollständige Erklärung_Erfahrungsaustausch

HTML: scrollLeft, scrollWidth, clientWidth, offsetWidth vollständige Erklärung_Erfahrungsaustausch

WBOY
WBOYOriginal
2016-05-16 12:07:381111Durchsuche

scrollHeight: Ruft die Scrollhöhe des Objekts ab.

scrollLeft: Legt den Abstand zwischen dem linken Rand des Objekts und dem äußersten linken Ende des aktuell sichtbaren Inhalts im Fenster fest oder ruft ihn ab.

scrollTop: Legt den Abstand zwischen dem obersten Rand von fest oder ruft ihn ab das Objekt und das äußerste linke Ende des sichtbaren Inhalts im Fenster Der Abstand zwischen den Spitzen

scrollWidth: Ermitteln Sie die Bildlaufbreite des Objekts

offsetHeight: Ermitteln Sie die Höhe des Objekts relativ zum Layout oder die übergeordnete Koordinate, die durch die Eigenschaft „OffsetParent“ der übergeordneten Koordinate angegeben wird

offsetLeft: Ruft die berechnete linke Position des Objekts relativ zum Layout oder die übergeordnete Koordinate ab, die durch das Attribut „offsetParent“ angegeben wird

offsetTop: Abrufen die berechnete obere Position des Objekts relativ zum Layout oder die übergeordnete Koordinate, die durch das offsetTop-Attribut angegeben wird

horizontale Koordinaten von event.clientX relativ zum Dokument

vertikale Koordinaten von event.clientY relativ zum Dokument

event.offsetX horizontale Koordinaten relativ zum Container

event.offsetY relativ zum Container Vertikale Koordinate

document.documentElement.scrollTop Der Wert des vertikalen Scrollens

event.clientX+document.documentElement.scrollTop Die horizontale Koordinate des relativen Dokuments + der Betrag des vertikalen Bildlaufs

Das Obige bezieht sich hauptsächlich auf IE, der Unterschied zwischen FireFox ist wie folgt:

IE6.0, FF1.06+:

clientWidth = Breite + Polsterung

clientHeight = Höhe + Polsterung

offsetWidth = Breite + Polsterung + Rand

offsetHeight = Höhe + Polsterung + Rand

IE5.0/5.5:

clientWidth = Breite – Rand

clientHeight = Höhe – Rand

offsetWidth = Breite

offsetHeight = Höhe

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn