SORU
8 ŞUBAT 2009, Pazar


CSS / JavaScript - Nasıl bir öğesi işlenmiş yüksekliğini alabilirim?

Nasıl bir öğesi işlenmiş yüksekliğini alabilirim?

<div> bir eleman var ki bazı içerik ile içeride sağlar. Bu içerik içinde <div> yüksekliği streç olacak. Nasıl "" açık yüksekliği ayarlamak değil. yükseklik render almak mı Açıkçası, denedim:

var h = document.getElementById('someDiv').style.height;

Bunu yapmak için bir hile var mı? Eğer yardımı olacaksa, jQuery kullanıyorum.

CEVAP
8 ŞUBAT 2009, Pazar


Birini deneyin:

var h = document.getElementById('someDiv').clientHeight;
var h = document.getElementById('someDiv').offsetHeight;
var h = document.getElementById('someDiv').scrollHeight;

clientHeight yükseklik ve dikey doldurma içerir.

offsetHeight yükseklik, dikey doldurma ve dikey sınırları içerir.

scrollHeight bulunan belge (kaydırma durumunda sadece yüksekliği daha büyük olurdu), dikey doldurma ve dikey kenarlıklar yüksekliği içerir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fireflame65

    fireflame65

    27 Mart 2007
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008
  • Theodore Leaf

    Theodore Lea

    29 AĞUSTOS 2006