English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollLeftخصائص scrollLeft في HTML DOM
يمكن للخصائص إعداد أو إرجاع عدد البكسلات الذي يتحرك إليه محتوى العنصر (أفقياً) إلى اليسار.ملاحظة:إذا كان الاتجاه لليميننعماتجاه (الاتجاه)rtl(من اليمين إلى اليسار)، عند وجود شريط التمرير في أقصى يمينه (في بداية محتوى التمرير)، يكون scrollLeft0
، ثم يصبح scrollLeft سالبًا عند تمرير المحتوى إلى نهايتهscrollTopيمكن للخصائص إعداد أو إرجاع عدد البكسلات الذي يتحرك إليه محتوى العنصر (عموديًا) إلى الأعلى.
إرجاع خاصية scrollLeft:
element.scrollLeft
تعيين خاصية scrollLeft:
element.scrollLeft = pixels
تعريف elem = document.getElementById("container"); تعريف x = elem.scrollLeft; تعريف y = elem.scrollTop;اختبار‹/›
جميع المتصفحات تدعم كامل خاصية scrollLeft:
خصائص | |||||
scrollLeft | نعم | نعم | نعم | نعم | نعم |
القيمة | الوصف |
---|---|
pixels | تحديد عدد البكسلات التي يتم تحريك محتوى العنصر باتجاه اليسار |
القيمة المعدة: | عدد صغير، يمثل عدد البكسلات التي تم تحريك محتوى العنصر باتجاه اليسار |
---|---|
إصدار DOM: | نموذج CSS (CSSOM) |
تحريك محتوى DIV باتجاه اليسار 20 بكسل:
document.getElementById('container').scrollLeft += 20;اختبار‹/›
تحريك محتوى BODY باتجاه اليسار 100 بكسل:
var body = document.body; // للـ Safari var html = document.documentElement; // Chrome, Firefox, IE و Opera body.scrollLeft += 100; html.scrollLeft += 100;اختبار‹/›
مرجع HTML DOMخصائص scrollTop