English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

خصائص scrollTop في HTML DOM

مثلث عنصر DOM HTML

scrollTopيُستخدم هذا الخصائص لضبط أو إرجاع عدد البكسلات الذي يُتم تدحرجه صعوداً (عمودياً) للمحتوى في العنصر.

قيمة scrollTop للعنصر هي قياس المسافة من أعلى العنصر إلى أعلى المحتوى المرئي. عند عدم وجود عمود تمرير عمودي في محتوى العنصر، تكون قيمة scrollTop 0.

استخدامscrollLeftيُستخدم هذا الخصائص لضبط أو إرجاع عدد البكسلات الذي يُتم تدحرجه إلى اليسار (أفقياً) للمحتوى في العنصر.

النحو:

إرجاع خاصية scrollTop:

element.scrollTop

إعداد خاصية scrollTop:

element.scrollTop = pixels
var elem = document.getElementById("container");
var x = elem.scrollLeft;
var y = elem.scrollTop;
اختبار رؤية‹/›

تطابق المتصفح

جميع المتصفحات يدعمون كاملًا خاصية scrollTop:

خاصية
scrollTopنعمنعمنعمنعمنعم

قيمة الخاصية

القيمةالوصف
pixelsتحديد عدد البكسلات الذي يتم تدوير محتوى العنصر العمودي

تفاصيل تقنية

القيمة المعدة:رقم يمثل عدد البكسلات التي تم تدوير محتوى العنصر عموديًا
إصدار DOM:نموذج CSS (CSSOM)

مزيد من الأمثلة

تدوير محتوى DIV العمودي 50 بكسل:

document.getElementById('container').scrollTop += 50;
اختبار رؤية‹/›

تدوير محتوى الجسم العمودي 100 بكسل:

var body = document.body; // للسفاري
var html = document.documentElement; // Chrome, Firefox, IE و Opera
   
body.scrollTop += 100;
html.scrollTop += 100;
اختبار رؤية‹/›

مراجع ذات صلة

مرجع DOM HTML:scrollLeft الخاصية += 100;

مثلث عنصر DOM HTML