HTML DOM Element offsetWidth özelliği
- Önceki Sayfa offsetHeight
- Sonraki Sayfa offsetLeft
- Üst katmana dön HTML DOM Elements nesnesi
Tanım ve Kullanım
offsetWidth
Özellik, elementin görünen genişliğini (piksel cinsinden) döndürür, iç dolgu, çerçeve ve kaydırıcı içerir, ancak dış dolgu içermez.
offsetWidth
Özellikler salt okunurdur.
Ayrıca bakınız:CSS Kutu Modeli Eğitimi
offsetParent
Tüm blok elementleri, offset ebeveynine göre offset değerlerini rapor eder:
- offsetTop
- offsetLeft
- offsetWidth
- offsetHeight
Offset ebeveyni, en yakın olmayan statik konum olan ataların en yakınıdır.
Eğer offset ebeveyni yoksa, offset değeri metin belgesinin metnine göre belirlenir.
Ayrıca bakınız:
Örnek
Örnek 1
"myDIV" genişliği ve yüksekliğini, iç dolgu ve çerçeve ile alın:
const elmnt = document.getElementById("myDIV"); let text = "Yükseklik, dolgu ve çerçeve ile: " + elmnt.offsetHeight + "px<br>"; text += "Genişlik, dolgu ve çerçeve ile: " + elmnt.offsetWidth + "px";
Örnek 2
clientHeight/clientWidth ile offsetHeight/offsetWidth arasındaki farkKaydırıcısız:
const elmnt = document.getElementById("myDIV"); let text = ""; text += "Yükseklik, dolgu ile: " + elmnt.clientHeight + "px<br>"; text += "Yükseklik, dolgu ve çerçeve ile: " + elmnt.offsetHeight + "px<br>"; text += "Genişlik, dolgu ile: " + elmnt.clientWidth + "px<br>"; text += "Genişlik, dolgu ve çerçeve ile: " + elmnt.offsetWidth + "px";
Kaydırıcı ile:
const elmnt = document.getElementById("myDIV"); let text = ""; text += "Yükseklik, dolgu ile: " + elmnt.clientHeight + "px<br>"; text += "Yükseklik, dolgu, çerçeve ve kaydırıcı ile: " + elmnt.offsetHeight + "px<br>"; text += "Genişlik, dolgu ile: " + elmnt.clientWidth + "px<br>"; text += "Genişlik, dolgu, çerçeve ve kaydırıcı ile: " + elmnt.offsetWidth + "px";
Gramer
element.offsetWidth
Dönüş Değeri
Tür | Açıklama |
---|---|
Sayı | Elementin görsel genişliği (piksel olarak), iç dolgu, çerçeve ve kaydırıcı içerir. |
Tarayıcı Desteği
Tüm tarayıcılar destekler element.offsetWidth
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki Sayfa offsetHeight
- Sonraki Sayfa offsetLeft
- Üst katmana dön HTML DOM Elements nesnesi