ویژگی clientHeight عنصر HTML DOM
- صفحه قبل click()
- صفحه بعدی clientLeft
- برگشت به لایه بالاتر موضوع Elements HTML DOM
تعریف و استفاده
clientHeight
ویژگی به ارتفاع قابل مشاهده عنصر، شامل فضای بینبندی، اما بدون لبه، اسکرول یا حاشیه بیرونی، با واحد پیکسل، بازمیگردد.
clientHeight
ویژگیها فقط خواندنی هستند.
لطفاً ببینید:آموزش مدل فریم CSS
لطفاً ببینید:
برای افزودن اسکرول به عنصر، از خصوصیت overflow CSS。
مثال
مثال 1
ارتفاع و عرض "myDIV" را به همراه فضای بینبندی دریافت کنید:
const element = document.getElementById("myDIV"); let text = "clientHeight: " + element.clientHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px";
مثال 2: تفاوت clientHeight/clientWidth و offsetHeight/offsetWidth
بدون اسکرول:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px<br>"; text += "offsetHeight: " + element.offsetHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px<br>"; text += "offsetWidth: " + element.offsetWidth + "px";
با اسکرول:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px<br>"; text += "offsetHeight: " + element.offsetHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px<br>"; text += "offsetWidth: " + element.offsetWidth + "px";
نحوه استفاده
element.clientHeight
مقدار بازگشتی
نوع | توضیح |
---|---|
عدد | ارتفاع قابل مشاهده عنصر (با واحد پیکسل)، شامل فضای بینبندی. |
پشتیبانی مرورگر
همه مرورگرها از آن پشتیبانی میکنند element.clientHeight
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبل click()
- صفحه بعدی clientLeft
- برگشت به لایه بالاتر موضوع Elements HTML DOM