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