يمكن أن يكون إنشاء شريط تمرير على موقع ويب طريقة مفيدة وفعالة للغاية لتقديم المعلومات أو عرض عملك. إنه عنصر تفاعلي يسمح لزوار موقعك بمشاهدة صور أو محتوى مختلف عن طريق الانتقال من شريحة إلى أخرى. في هذا الدليل ، سنوضح لك كيفية إنشاء شريط تمرير بسيط وبديهي باستخدام هتمل و كس.
أولا وقبل كل شيء ، تحتاج إلى إنشاء ترميز هتمل لشريط التمرير لدينا. سيتم تقديم كل شريحة داخل عنصر منفصل
. Внутри каждого элемента мы будем иметь изображение или содержимое слайда. Для переключения между слайдами мы добавим кнопки в HTML разметку.الآن أن لدينا بنية هتمل الأساسية ، دعونا نبدأ التصميم المنزلق لدينا باستخدام كس. سوف نستخدم خاصية "الموضع: النسبي" لحاوية شريط التمرير لإعطائها موضعا داخل العنصر الأصل. سيكون لكل شريحة خاصية" موضع: مطلق " لوضعها واحدة تلو الأخرى والسماح لك بالتبديل بينها. سنطبق أيضا تأثيرا انتقاليا عليهم لإنشاء رسوم متحركة سلسة عند تبديل الشرائح.
هذا كل شيء! الآن لديك شريط تمرير بسيط وبديهي على موقعك يمكنك تخصيصه وفقا لاحتياجاتك. يمكنك إضافة المزيد من الشرائح أو تغيير التصميم أو إضافة رسوم متحركة عند تبديل الشرائح. استخدام هذا الدليل كقاعدة والتجربة لخلق المتزلجون فريدة وجذابة لموقع الويب الخاص بك!
- الخطوات الرئيسية لإنشاء شريط التمرير
- ترميز هتمل لشريط التمرير
- التصميم المنزلق مع المغلق
- إضافة وظيفة المنزلق باستخدام جافا سكريبت
- توصيل شريط التمرير إلى الموقع وتكوينه
- سؤال وجواب
- كيف يمكنني إنشاء شريط التمرير على موقع على شبكة الانترنت?
- ما رمز هتمل يجب أن أكتب لإنشاء شريط التمرير?
- كيف يمكنني تعيين أنماط للشرائح في المغلق?
- كيف يمكنني إضافة الرسوم المتحركة للتبديل الشرائح?
- كيف يمكنني إضافة أزرار للتبديل الشرائح?
- هل هناك مكتبات جاهزة لإنشاء المتزلجون?
المراحل الرئيسية لإنشاء شريط التمرير
1. إعداد الصورة: لإنشاء شريط تمرير ، تحتاج إلى إعداد الصور التي سيتم عرضها في شريط التمرير. يجب أن تكون الصور من نفس الحجم والشكل.
2. ترميز هتمل: تحتاج إلى إنشاء ترميز هتمل لشريط التمرير. للقيام بذلك ، يمكنك استخدام حاوية ديف ، داخل التي يمكنك وضع عناصر لعرض الصور.
3. إنشاء أنماط كس: تحتاج إلى إضافة أنماط كس لشريط التمرير لتحديد مظهره وموقعه. يمكنك تعيين أحجام الحاويات وأنماط الصور والرسوم المتحركة والانتقالات بين الشرائح.
4. كتابة جافا سكريبت: لجعل شريط التمرير يعمل ، تحتاج إلى كتابة شفرة جافا سكريبت. في هذه الحالة ، يمكنك استخدام جافا سكريبت لتبديل الشرائح وتعيين الشريحة النشطة والتمرير تلقائيا والتحكم في التنقل.
5. الاختبار والتصحيح: بعد اكتمال تطوير شريط التمرير ، من الضروري اختباره وتصحيحه. تحتاج إلى التحقق من كيفية عمل شريط التمرير في متصفحات مختلفة وعلى أجهزة مختلفة للتأكد من عرضه وعمله بشكل صحيح.
ترميز هتمل لشريط التمرير
لإنشاء شريط تمرير على موقع ويب باستخدام هتمل و كس ، تحتاج إلى وضع علامة على عناصر المنزلق بشكل صحيح.
العناصر الرئيسية لشريط التمرير هي حاوية المنزلق وعناصر الشريحة.
- حاوية شريط التمرير (على سبيل المثال ، ديف) هو العنصر الأصل الذي يحتوي على جميع الشرائح ويحدد حجم وموقع شريط التمرير على الصفحة.
- عناصر الشريحة (على سبيل المثال ، ديف أو إمغ) هي عناصر تابعة للحاوية المنزلق التي يتم عرضها كشرائح منفصلة.
ترميز هتمل لشريط التمرير قد تبدو شيئا من هذا القبيل:
في هذا المثال ، قمنا بإنشاء حاوية شريط تمرير مع فئة "شريط التمرير" وثلاثة عناصر شريحة مع فئة" الشريحة". يحتوي كل عنصر شريحة على صورة مع السمة سرك ، مما يدل على المسار إلى صورة الشريحة ، و ألت ، الذي يوفر نص بديل للصورة.
يمكنك إضافة المزيد من عناصر الشرائح وتغيير الفئات والأنماط ومحتوى العناصر وفقا لاحتياجاتك وتصميم الموقع.
التصميم المنزلق مع المغلق
بعد إنشاء الهيكل الأساسي للشريط التمرير باستخدام هتمل ، يمكننا البدء في التصميم باستخدام كس. كس يسمح لنا بتغيير مظهر العناصر وتحريكها.
بادئ ذي بدء ، يمكنك تعيين الأنماط الأساسية لحاوية شريط التمرير. على سبيل المثال ، يمكنك تعيين عرض الحاوية وارتفاعها ، بالإضافة إلى إضافة هوامش وحدود:
المنزلق-حاوية {
العرض: 600 بكسل;
الارتفاع: 400 بكسل;
الهامش: 50 بكسل تلقائي;
الحدود: 1 بكسل الصلبة # سك;
تجاوز: مخفي;
}
ثم يمكنك تحديد الأنماط وتحديد المواقع للشرائح داخل الحاوية:
.المتزلج - البند {
موضع: نسبي;
العرض: 100%;
الارتفاع: 100%;
عرض: لا شيء;
}
.المتزلج-البند.نشط {
عرض: كتلة;
}
هنا نحدد أن الشرائح سيكون لها موضع نسبة إلى الحاوية ، وسيكون لها أيضا عرض وارتفاع 100٪. باستخدام العرض: لا توجد خاصية ؛ نخفي جميع الشرائح ، ولكن باستخدام الفصل.نشط عرض الشريحة النشطة.
بعد ذلك ، يمكنك تعيين أنماط لعناصر التحكم في شريط التمرير-الأزرار التالية والسابقة:
.المنزلق-التحكم {
موضع: مطلق;
أعلى: 50%;
تحويل: ترجمة (-50٪);
العرض: 50 بكسل;
الارتفاع: 50 بكسل;
لون الخلفية: # وما يليها;
الحدود: 1 بكسل الصلبة # سك;
دائرة نصف قطرها الحدود: 50%;
محاذاة النص: المركز;
ارتفاع الخط: 50 بكسل;
}
.المنزلق-التحكم.السابق {
اليسار: 10 بكسل;
}
.المنزلق-التحكم.التالي {
اليمين: 10 بكسل;
}
هنا نضع الأزرار عموديا بالنسبة إلى حاوية شريط التمرير ونضبط عرضها وارتفاعها ولون الخلفية والإطار. سيكون الزر السابق في الزاوية اليسرى ، وسيكون الزر التالي في اليمين.
Наконец, можно добавить стили для пагинации — точек, которые указывают текущий активный слайд:
.slider-pagination {
position: absolute;
bottom: 10px;
left: 50%;
transform: translateX(-50%);
list-style: none;
padding: 0;
margin: 0;
}
.slider-pagination li {
display: inline-block;
margin: 0 5px;
width: 10px;
height: 10px;
- border-radius: 50%;