"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > إنشاء زر تبديل في HTML CSS وJavaScript

إنشاء زر تبديل في HTML CSS وJavaScript

تم النشر بتاريخ 2024-11-01
تصفح:455

Create Toggle Button in HTML CSS & JavaScript

تم نشر هذه المقالة في الأصل على
https://notarena.com/

يقوم هذا الرمز بإنشاء زر تبديل متحرك يقوم بالتبديل بين الوضع الفاتح والداكن عن طريق إضافة أو إزالة الفئة "المظلمة" على عنصر الجسم. يحتوي زر التبديل على دائرة تنتقل بسلاسة للإشارة إلى الوضع، كما تنتقل خلفية الجسم بسلاسة للحصول على تجربة سلسة.

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

قد يعجبك هذا

  • زر المشاركة المتحرك
  • أزرار الاختيار المخصصة

لإنشاء زر تبديل باستخدام HTML وCSS وJavaScript، تحتاج إلى إنشاء ملفين: ملف HTML وملف CSS واحد. بعد إنشاء هذه الملفات، يمكنك نسخ ولصق الكود المقدم فيها. يمكنك أيضًا نسخ كافة التعليمات البرمجية المصدر.

إنشاء زر تبديل في HTML CSS وJavaScript
إنشاء مجلد: ابدأ بإنشاء مجلد لمشروعك. يمكنك تسميته بأي شيء تريده. داخل هذا المجلد، ستحتاج إلى إنشاء الملفات التالية:

index.html (لبنية زر التبديل الخاص بك)
style.css (لتصميم زر التبديل لإنشاء)
قم بإنشاء ملف HTML:

قم بتسمية ملف HTML الخاص بك بـ Index.html.
قم بإنشاء ملف CSS:

قم بتسمية ملف CSS الخاص بك style.css.
قم بإنشاء ملف جافا سكريبت:

قم بتسمية ملف JavaScript script.js.

بيان الافراج تم نشر هذه المقالة على: https://dev.to/notarena/create-toggle-button-in-html-css-javascript-2l2c?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3