31 of 119 menu

Methode height

Die Methode height ermöglicht es, die Höhe eines Elements abzurufen und zu ändern. Es ist wichtig, sich daran zu erinnern, dass wir den 'berechneten Wert' der Höhe (computed height) erhalten. Im Gegensatz zur Methode css('height') gibt sie einen dimensionslosen Wert zurück (z. B. 400) und ist für mathematische Berechnungen praktisch. Die Methode erhält die Höhe des Inhalts des Elements, unabhängig von der Angabe der CSS-Eigenschaft . Um übermäßige Berechnungen zu vermeiden, wird empfohlen, css('height') zu verwenden. Berechnungsfehler können auch auftreten, wenn der Benutzer die Seitengröße ändert, oder wenn das Element oder sein Elternelement ausgeblendet sind. Der Höhenwert berücksichtigt keine Polsterungen oder Rahmen.

Syntax

Höhe des Elements abrufen. In einigen Fällen können die erhaltenen Werte gebrochen sein:

$(Selektor).height();

Um die Höhe des Elements zu ändern - kann man einfach eine Zahl übergeben (z. B. 400), dann ist die Maßeinheit Pixel, oder einen String mit Angabe der Maßeinheit (z. B. '10em'):

$(Selektor).height(neuer Wert);

Wir können auch eine bestimmte Funktion auf jedes Element im Set anwenden. Dabei erhält die Funktion als ersten Parameter die Nummer des Elements im Set und als zweiten Parameter - den aktuellen Wert der festgelegten Höhe für das jeweilige Element. this innerhalb der Funktion wird auf das aktuelle Element zeigen.

Der Höhenwert des Elements ändert sich auf den, den die Funktion zurückgibt:

$(Selektor).height(function(Index, aktueller Höhenwert));

Beispiel

Lassen Sie uns bei einem Klick auf #test dessen Höhe auf den Wert 30px ändern, indem wir die Methode height verwenden, und mit css seinen Hintergrund auf grün ändern:

<div id="test"></div> #test { width: 50px; height: 90px; background: red; color: white; margin-top: 10px; cursor: pointer; } $('#test').one('click', function() { $(this).height(30).css({ cursor: 'auto', backgroundColor: 'green' }); });

Siehe auch

  • Methode ⁅c href="/de/javascript/lib/jquery/manual/width/">width,
    die es ermöglicht, die Breite eines Elements abzurufen und zu ändern
  • Methode innerHeight,
    die es ermöglicht, die Höhe eines Elements abzurufen und zu ändern, einschließlich seiner inneren Polsterung
  • Methode outerHeight,
    die es ermöglicht, die Höhe eines Elements abzurufen und zu ändern, einschließlich seiner Polsterung und Rahmen
  • Methode css,
    die es ermöglicht, CSS-Stile eines Elements abzurufen und zu ändern
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen