English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollHeightالميزة القابلة للقراءة فقط تعود بعلو العنصر بأكمله (بأحجام البكسل)، بما في ذلك المحتوى غير المرئي على الشاشة بسبب التدفق الزائد.
طريقة قياس الارتفاع مشابهة لـclientHeightالنفسية: يشمل الرفاهية للعنصر، وليس حدودها أو الهوامش أو شريط التمرير.
يمكن أن يشمل أيضًا ارتفاع العناصر الوهمية، مثل:: beforeأو:: afterإذا كان محتوى العنصر لا يتطلب شريط التمرير العمودي للتحتوى، فإن طول الشريط المتدرج يساويclientHeight.
الاستخدامscrollWidthيستعيد الخاصية عرض العنصر الكامل.
element.scrollHeight
var elem = document.getElementById("box"); var y = elem.scrollHeight; var x = elem.scrollWidth;اختبار شاهد‹/›
الرقم في الجدول يعين الإصدار الأول من المتصفح الذي يدعم خصائص scrollHeight:
خصائص | |||||
scrollHeight | 4 | 3 | 10 | 4 | 8 |
القيمة المعدلة: | رقم يمثل الارتفاع الكامل للعنصر، بالبكسل. |
---|---|
إصدار DOM: | نموذج CSSOM (CSS Object Model) |
مرجع HTML DOM:خصائص scrollWidth
مرجع HTML DOM:خصائص clientHeight
مرجع HTML DOM:خصائص offsetHeight
مرجع CSS:خصائص overflow