كيفية إنشاء: العناصر المتدرجة
- الصفحة السابقة القاعدة الثابتة
- الصفحة التالية المساواة في الارتفاع
تعلم كيفية استخدام CSS لإنشاء العناصر المتدرجة.
ملاحظة:هذا المثال لا ينطبق على Internet Explorer أو Edge 15 والإصدارات الأقدم.
العناصر المتدرجة
مثال
div.sticky { position: -webkit-sticky; /* Safari */ position: sticky; top: 0; }
العناصر التي تستخدم position: sticky; يتم تثبيتها بناءً على موقع التمرير للمستخدم.
يتم التبديل بين العناصر المتدرجة بين التثبيت النسبي والتثبيت الثابت بناءً على موقع التمرير. قبل الوصول إلى الموقع المحدد في نطاق الرؤية، ستكون التثبيت نسبيًا، ثم ستلتصق في المكان نفسه (مثل position:fixed).
ملاحظة:Internet Explorer،Edge 15 و الإصدارات الأقدم لا يدعمون التثبيت المتدرج. Safari يتطلب مسبقًا -webkit- (انظر المثال أدناه). من أجل أن يصبح التثبيت المتدرج فعالًا، يجب تحديد top،right،bottom أو left على الأقل.
الصفحات ذات الصلة
دليل:توضيح CSS
- الصفحة السابقة القاعدة الثابتة
- الصفحة التالية المساواة في الارتفاع