قم بتجميع سلسلة من الأزرار معًا في سطر واحد باستخدام مجموعة الأزرار ، وقم بتشغيلها باستخدام JavaScript.
مثال أساسي
لف سلسلة من الأزرار .btnبداخلها .btn-group. أضف سلوك نمط مربع الاختيار وراديو JavaScript الاختياري مع المكون الإضافي للأزرار .
تأكد من صحة roleوضع الملصق
لكي تنقل التقنيات المساعدة (مثل برامج قراءة الشاشة) أنه تم تجميع سلسلة من الأزرار ، roleيجب توفير سمة مناسبة. بالنسبة لمجموعات الأزرار ، سيكون هذا role="group"، بينما يجب أن تحتوي أشرطة الأدوات على ملف role="toolbar".
بالإضافة إلى ذلك ، يجب إعطاء تسمية صريحة للمجموعات وأشرطة الأدوات ، لأن معظم التقنيات المساعدة لن تعلن عنها بخلاف ذلك ، على الرغم من وجود سمة الدور الصحيحة. في الأمثلة المقدمة هنا ، نستخدم ، ولكن يمكن أيضًا استخدام aria-labelالبدائل مثل .aria-labelledby
شريط أدوات الزر
ادمج مجموعات من مجموعات الأزرار في أشرطة أدوات الأزرار للحصول على مكونات أكثر تعقيدًا. استخدم فئات الأدوات المساعدة حسب الحاجة لإبعاد المجموعات والأزرار والمزيد.
لا تتردد في خلط مجموعات الإدخال مع مجموعات الأزرار في أشرطة الأدوات. على غرار المثال أعلاه ، ستحتاج على الأرجح إلى بعض الأدوات المساعدة على الرغم من أن المسافات بين الأشياء بشكل صحيح.
@
@
تحجيم
بدلاً من تطبيق فئات تغيير حجم الأزرار على كل زر في مجموعة ، ما عليك سوى الإضافة .btn-group-*إلى كل زر .btn-group، بما في ذلك كل منها عند تداخل مجموعات متعددة.
التعشيش
ضع علامة .btn-groupداخل أخرى .btn-groupعندما تريد أن تختلط القوائم المنسدلة بسلسلة من الأزرار.