Heim > Web-Frontend > js-Tutorial > Hauptteil

Die ausführlichste Erläuterung der Grundeigenschaften des JS-Box-Modells (Bild- und Textbeispiele)

藏色散人
Freigeben: 2022-08-06 17:52:37
nach vorne
2079 Leute haben es durchsucht

In diesem Artikel werden die grundlegenden Eigenschaften des JS-Box-Modells anhand von Bildern und Texten erläutert: clientWidth/Height, offsetWidth/Height, offsetTop/Left, scrollWidth/Height, scrollTop/Left, ich hoffe, das wird der Fall sein Helfen Sie, wenn Sie es brauchen. Freunde helfen! „Schreiben Sie eine JS-Box.“ 2) clientHeight: Inhaltshöhe + obere und untere Polsterung ​​die Box

(1) offsetWid th: clientWidth+ linker und rechter Rand
(2) offsetHeight: clientHeight+ oberer und unterer Rand


Die ausführlichste Erläuterung der Grundeigenschaften des JS-Box-Modells (Bild- und Textbeispiele)
offsetParent: Holen Sie sich sein übergeordnetes Referenzobjekt (nicht unbedingt das übergeordnete Element)

Finden Sie das übergeordnetes Referenzobjekt:

(1) In derselben Ebene ist das äußerste Element die übergeordnete Referenz aller untergeordneten Elemente.

(2) Basierend auf der Position: absolut/relativ/fest, wird das Element aus dem Dokumentfluss gelöst und wird eine neue Ebene, wodurch die übergeordnete Referenz des Elements geändert wird.
    (3) Das übergeordnete Referenzobjekt des Körpers ist null. ?? Ja Die tatsächliche Breite und Höhe innerhalb des Ansichtsfensters
  • (1) Wenn kein Inhaltsüberlauf vorliegt: scrollWidth/Height = clientWidth/Height

    (2) Wenn ein Überlauf vorliegt, ist das Ergebnis ungefähr gleich der Breite und Höhe des tatsächlichen Inhalts der Box: oberer und unterer Abstand + Breite und Höhe des tatsächlichen Inhalts ;
    (3) Solange ein Überlauf auftritt, ändert der Wert des Überlaufs in gewissem Maße auch das Ergebnis des Bildlaufs.

    Die ausführlichste Erläuterung der Grundeigenschaften des JS-Box-Modells (Bild- und Textbeispiele)

  • scrollTop / scrollLeft: Die Höhe/Breite der vertikalen/horizontalen Bildlaufleistenkrümmung


    Die ausführlichste Erläuterung der Grundeigenschaften des JS-Box-Modells (Bild- und Textbeispiele)

    Hinweis: Von den oben genannten Attributen können nur scrollLeft und scrollTop Werte festlegen, andere Attribute sind schreibgeschützt




  • Die ausführlichste Erläuterung der Grundeigenschaften des JS-Box-Modells (Bild- und Textbeispiele)Verwandte Empfehlungen: [

    JavaScript-Video-Tutorial
  • ]

Das obige ist der detaillierte Inhalt vonDie ausführlichste Erläuterung der Grundeigenschaften des JS-Box-Modells (Bild- und Textbeispiele). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage