2009-06-11 14 views
0

Ich habe einen Container div um den gesamten Inhalt in der Website, die sich dynamisch erstreckt, haben auch mehrere andere Divs, die sich erstrecken (alle mit der gleichen Methode wie 20 andere Websites, die ich habe).Jquery und Javascript Höhe anders als div

Unabhängig davon, welche Methode mit jQuery oder JavaScript verwendet wird, um die Höhe des Containers zu ermitteln, scheinen JavaScript und jQuery einen Wert größer als die Höhe des Container-Divs zurückzugeben.

Weiß jemand, warum das passieren würde?

Vielen Dank

+0

Ich kann nicht verstehen, was Sie bedeutet, durch Dehnen Sie bedeuten, dass hat eine Breite/Höhe in Prozent oder dass Sie die Größe mit jquery/javascript ändern? – 0plus1

+0

Fügen Sie ein kleines Codebeispiel hinzu und erwähnen Sie, was Sie sehen und was Sie erwarten. Das gibt den Leuten etwas Definitives, mit dem man arbeiten kann, und Sie werden viel eher nützliche Antworten bekommen. – Beska

Antwort

1

Was definieren Sie als "Höhe"? Wünschen Sie, dass die Grenzen und die Füllung in die Berechnung einbezogen werden? Nur Polsterung? Borders, padding, und Ränder?

Von dem, was es klingt wie, meine Vermutung zu sagen Sie die innerHeight() Funktion verwenden sollten:

$(element).innerHeight(); 

Dokumentation: http://docs.jquery.com/CSS/innerHeight