خصائص overscroll-behavior-x CSS

التعريف والاستخدام

overscroll-behavior-x يستخدم الخصائص لإغلاق سلسلة التمرير أو التفاعل الزائد عند محاولة التمرير خارج حدود التمرير في الاتجاه x.

ملاحظة:للتحكم في overscroll-behavior في الاتجاه x، قد تحتاج إلى استخدام حركة اللمس على لوحة اللمس أو الشاشة اللمسية.

سلسلة التمريريعني أن التمرير الزائد في عنصر يؤدي إلى سلوك التمرير في العنصر الأب. وهو السلوك الافتراضي.

التمرير الزائدالتفاعل هو التفاعل الذي يتم تقديمه للمستخدم عندما يحاول التمرير خارج حدود التمرير. على سبيل المثال، في الأجهزة المحمولة، عند محاولة التمرير خارج أعلى الصفحة، يكون هناك تفاعل مرئي مع تحديث الصفحة.

مثال

إغلاق سلسلة التمرير في العنصر <div> القابل للتمرير في الاتجاه x:

#yellowDiv {
  overscroll-behavior-x: contain;
}

جرب بنفسك

قواعد اللغة CSS

overscroll-behavior-x: auto|contain|none|initial|inherit;

قيمة الخاصية

القيمة الوصف
auto يسمح بسلوك سلسلة الدفع والتفاعل الزائد. القيمة الافتراضية.
contain يسمح بسلوك التفاعل الزائد ولكن لا يسمح بسلسلة الدفع.
لا لا يسمح بال反馈 الزائد للدفع أو سلوك سلسلة الدفع.
initial ضع هذا الخصائص في قيمته الافتراضية. انظر: initial.
inherit ينقل هذا الخصائص من عنصر الأب إلى هذا الخصائص. انظر: inherit.

تفاصيل التقنية

القيمة الافتراضية: auto
تنقل: لا
إنتاج المتحرك: غير مدعوم. انظر:خصائص المتحرك.
الإصدار: CSS3
قواعد اللغة الجافا سكربت: object.style.overscrollBehaviorX="none"

دعم المتصفح

الرقم في الجدول يمثل إصدار المتصفح الأول الذي يدعم هذه الخاصية بالكامل.

Chrome Edge Firefox Safari Opera
63.0 18.0 * 59.0 16.0 50.0

* في Microsoft Edge، يتم اعتبار القيمة none كـ contain، وهو غير صحيح.

الصفحات ذات الصلة

مرجع:خصائص overscroll-behavior CSS

مرجع:خصائص overscroll-behavior-block CSS

مرجع:خصائص overscroll-behavior-inline CSS

مرجع:خصائص overscroll-behavior-y CSS

مرجع:خصائص scroll-behavior CSS

مرجع:خصائص scroll-margin CSS

مرجع:خصائص scroll-padding CSS

مرجع:خصائص scroll-snap-align CSS