داخل النص، قم بإنشاء div للمكون الدائري وقم بتهيئته باستخدام بيانات x لتحديد خصائص وطرق Alpine.js.
سنقوم الآن بتعريف وظيفة الرف الدائري في مكون Alpine، مع ضبط البيانات الأولية وطرق التنقل بين الصور.
هيكل HTML الدائري:
بيانات وطرق Alpine.js:
أضفنا أنماط CSS الأساسية للدائرة والأزرار لتحديد المواقع والرؤية. تمنح انتقالات CSS الصور تأثير التلاشي.
يوفر هذا المثال كلاً من وظيفة التشغيل التلقائي وعناصر التحكم القابلة للنقر، مما يجعل الرف الدائري تفاعليًا. اسمحوا لي أن أعرف إذا كنت ترغب في مزيد من التخصيص أو ميزات إضافية!
تواصل معي:@ LinkedIn واطلع على محفظتي.
يرجى منح مشاريعي على GitHub نجمة ⭐️
كود المصدر
","image":"http://www.luping.net/uploads/20241104/173068957467283a26d0d36.jpg","datePublished":"2024-11-08T18:51:56+08:00","dateModified":"2024-11-08T18:51:56+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
فيما يلي مثال خطوة بخطوة لإنشاء دائري بسيط باستخدام Alpine.js. Alpine.js هو إطار عمل جافا سكريبت خفيف الوزن يوفر إمكانية التفاعل ويمكن استخدامه لإنشاء مكونات تفاعلية دون استخدام الكثير من JavaScript.
في هذا المثال، سنقوم بإنشاء دائرة أساسية تعرض الصور واحدة تلو الأخرى، باستخدام الزرين "السابق" و"التالي" للتنقل عبرها. هيا بنا نبدأ!
أولاً، سنقوم بتضمين Alpine.js في رأس ملف HTML الخاص بنا. يمكنك القيام بذلك عن طريق إضافة علامة البرنامج النصي التالية:
Alpine.js Carousel
داخل النص، قم بإنشاء div للمكون الدائري وقم بتهيئته باستخدام بيانات x لتحديد خصائص وطرق Alpine.js.
سنقوم الآن بتعريف وظيفة الرف الدائري في مكون Alpine، مع ضبط البيانات الأولية وطرق التنقل بين الصور.
هيكل HTML الدائري:
بيانات وطرق Alpine.js:
أضفنا أنماط CSS الأساسية للدائرة والأزرار لتحديد المواقع والرؤية. تمنح انتقالات CSS الصور تأثير التلاشي.
يوفر هذا المثال كلاً من وظيفة التشغيل التلقائي وعناصر التحكم القابلة للنقر، مما يجعل الرف الدائري تفاعليًا. اسمحوا لي أن أعرف إذا كنت ترغب في مزيد من التخصيص أو ميزات إضافية!
تواصل معي:@ LinkedIn واطلع على محفظتي.
يرجى منح مشاريعي على GitHub نجمة ⭐️
كود المصدر
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3