Sticky Top Navigation Barتثبيت الشريط العلوي أثناء التمرير
أنشئ أشرطة تنقل أفقية علوية احترافية بلغة CSS باستخدام صف العناصر عبر inline-block والتعويم المحتوى بـ flow-root، مع رسم الفواصل العمودية وتوزيع طرفي الشريط وتثبيته أعلى الشاشة أثناء التمرير.
3 صفوف تعليمية
لغة CSS
5,323 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
في المقالات والدروس الطويلة، يختفي الشريط الأفقي العادي أعلى الشاشة بمجرد التمرير للأسفل. ويمنحك تطبيق position: sticky مع top: 0 وطبقة z-index: 100 على العنصر .nav-bar حلاً ذكياً ومريحاً:
يبقى الشريط في موضعه الطبيعي أسفل لافتة الترحيب العلوية دون الحاجة إلى حجز حشوة علوية يدوية على body.
وما إن يلامس طرفه العلوي حافة النافذة عند top: 0 أثناء التمرير حتى يلتصق بأعلى الشاشة، بينما تمر فقرات المحتوى من تحته بنظافة بفضل z-index: 100 والخلفية اللونية المصمتة.