jQuery height () gibt falsche Werte zurück

Ich versuche, jQuery zu verwenden, um die Höhe mehrerer Divs so festzulegen, dass sie alle der Höhe des höchsten Divs entsprechen. Grundsätzlich durchlaufe ich die divs und erhalte die Höhe von jedem von ihnen, wobei ich die größte in einer Variablen speichere. Dann durchlaufe ich sie alle noch einmal und stelle ihre Höhe auf die Variable ein.

JQuery gibt mir jedoch den falschen Wert für die Höhe. Zum Beispiel gibt die height () -Funktion für das erste Div 633 zurück, aber wenn ich es mir im Inspector anschaue, heißt es, dass es 603 ist. Ich habe absolut keine Ahnung, warum es das tut. Es scheint das Auffüllen und die Ränder einzuschließen, aber die Dokumentation besagt, dass dies nicht der Fall sein sollte.

Die Höhe für die divs ist in meinem Stylesheet auf auto eingestellt. Wenn ich ihnen eine feste Pixelhöhe gebe, gibt die Funktion jQuery height () den korrekten Wert zurück, aber nicht, wenn sie auf auto stehen (wie sie sein müssen).

Die fragliche Seite ist ictsf.org. Beachten Sie den zusätzlichen Platz am unteren Rand der drei Spalten.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage