English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تسمح مجموعة الأزرار بتعيين عدة أزرار في نفس السطر. عند الرغبة في تحديد مجموعة من الأزرار معًا، يكون ذلك مفيدًا. يمكنك القيام بذلك من خلال إضافة Bootstrap زر (Button) إضافة سلوكات إضافية للجافا سكريبت للاختيارات المتماثلة والاختيارات المزدوجة.
الجدول أدناه يلخص بعض الفئات المهمة التي توفرها Bootstrap لاستخدام مجموعات الأزرار:
الفئة | الوصف | مثال على الكود |
---|---|---|
.btn-group | هذه الفئة تستخدم لإنشاء مجموعة أساسية من الأزرار في .btn-group يوضع سلسلة من الفئات .btn الزر. | <div> <button type="button">زر1</button> <button type="button">زر2</button> </div> |
.btn-toolbar | هذه الفئة تساعد في دمج عدة <div> في <div> واحدة، عادةً للحصول على مكونات معقدة. | <div role="toolbar"> <div>...</div> <div>...</div> </div> |
.btn-group-lg, .btn-group-sm, .btn-group-xs | هذه الفئات يمكن تطبيقها على حجم مجموعة الأزرار بأكملها، وليس على كل زر. | <div>...</div> <div>...</div> <div>...</div> |
.btn-group-vertical | هذه الفئة تجعل مجموعة الأزرار تظهر متداخلة، وليس مستقيمة. | <div> ... </div> |
في هذا المثال، يتم عرض class المذكورة في الجدول أعلاه .btn-group الاستخدامًا:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>مثال Bootstrap - مجموعة الأزرار الأساسية</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="btn-group"> <button type="button" class="btn btn-default">زر 1</button> <button type="button" class="btn btn-default">زر 2</button> <button type="button" class="btn btn-default">الزر 3</button> </div> </body> </html>تجربة لمعرفة ‹/›
النتيجة كما يظهر أدناه:
في هذا المثال، يتم عرض class المذكورة في الجدول أعلاه .btn-toolbar الاستخدامًا:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>مثال Bootstrap - لوحة أدوات الأزرار</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="btn-toolbar" role="toolbar"> <div class="btn-group"> <button type="button" class="btn btn-default">زر 1</button> <button type="button" class="btn btn-default">زر 2</button> <button type="button" class="btn btn-default">الزر 3</button> </div> <div class="btn-group"> <button type="button" class="btn btn-default">الزر 4</button> <button type="button" class="btn btn-default">زر 5</button> <button type="button" class="btn btn-default">زر 6</button> </div> <div class="btn-group"> <button type="button" class="btn btn-default">زر 7</button> <button type="button" class="btn btn-default">زر 8</button> <button type="button" class="btn btn-default">زر 9</button> </div> </div> </body> </html>تجربة لمعرفة ‹/›
النتيجة كما يظهر أدناه:
في هذا المثال، يتم عرض class المذكورة في الجدول أعلاه .btn-group-* الاستخدامًا:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>مثال Bootstrap - حجم مجموعة الأزرار</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="btn-group btn-group-lg"> <button type="button" class="btn btn-default">زر 1</button> <button type="button" class="btn btn-default">زر 2</button> <button type="button" class="btn btn-default">زر 3</button> </div> <div class="btn-group btn-group-sm"> <button type="button" class="btn btn-default">زر 4</button> <button type="button" class="btn btn-default">زر 5</button> <button type="button" class="btn btn-default">زر 6</button> </div> <div class="btn-group btn-group-xs"> <button type="button" class="btn btn-default">زر 7</button> <button type="button" class="btn btn-default">زر 8</button> <button type="button" class="btn btn-default">زر 9</button> </div> </body> </html>تجربة لمعرفة ‹/›
النتيجة كما يظهر أدناه:
يمكنك دمج مجموعة زر داخل مجموعة زر أخرى، أي، داخل .btn-group مدمجة .btn-group عندما تريد دمج قائمة تنقل مع مجموعة من الأزرار، يتم استخدام هذا.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>مثال Bootstrap - مجموعاتُ الأزرارِ المدمجة</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="btn-group"> <button type="button" class="btn btn-default">زر 1</button> <button type="button" class="btn btn-default">زر 2</button> <div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> تنزيل <span class="caret"></span> </button> <ul class="dropdown-menu"> <li><a href="#">رابط تنقل 1</a></li> <li><a href="#">رابط تنقل 2</a></li> </ul> </div> </div> </body> </html>تجربة لمعرفة ‹/›
النتيجة كما يظهر أدناه:
في هذا المثال، يتم عرض class المذكورة في الجدول أعلاه .btn-group-vertical الاستخدامًا:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>مثال Bootstrap - مجموعاتُ الأزرارِ العمودية</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="btn-group-vertical"> <button type="button" class="btn btn-default">زر 1</button> <button type="button" class="btn btn-default">زر 2</button> <div class="btn-group-vertical"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> تنزيل <span class="caret"></span> </button> <ul class="dropdown-menu"> <li><a href="#">رابط تنقل 1</a></li> <li><a href="#">رابط تنقل 2</a></li> </ul> </div> </div> </body> </html>تجربة لمعرفة ‹/›
النتيجة كما يظهر أدناه: