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

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007
  • ShayLoss

    ShayLoss

    5 Kasım 2009