English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
سيتم التركيز في هذا الفصل على قائمة المنسدلة في Bootstrap. قائمة المنسدلة قابلة للتشغيل، وهي قائمة سياق تُعرض روابطها بشكل قائمة. يمكن تحقيق ذلك من خلال مكتبة JavaScript لقائمة المنسدلة (Dropdown) Bootstrap من خلال التفاعل来实现.
للإستخدام قائمة المنسدلة، يكفي في class .dropdown أضف قائمة منسدلة داخلها. يوضح المثال التالي أساس قائمة المنسدلة:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap مثال - قائمة منسدلة (Dropdowns)</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="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown" الموضوع <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">Java</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">تحليل البيانات</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">الاتصالات / الشبكة</a> </li> <li role="presentation" class="divider"></li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">رابط منفصل</a> </li> </ul> </div> </body> </html>اختبار لرؤية ‹/›
النتيجة كما يلي:
من خلال .dropdown-menu أضف class .pull-right اتجاه قائمة المنسدلة إلى اليمين. يوضح المثال التالي ذلك:
<!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="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown">الموضوع <span class="caret"></span> </button> <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">Java</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">تحليل البيانات</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">الاتصالات / الشبكة</a> </li> <li role="presentation" class="divider"></li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">رابط منفصل</a> </li> </ul> </div> </body> </html>اختبار لرؤية ‹/›
النتيجة كما يلي:
يمكنك استخدام class dropdown-header أضف عنوانًا إلى منطقة علامة القائمة المنسدلة. يوضح المثال التالي ذلك:
<!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="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown" الموضوع <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation" class="dropdown-header">عنوان القائمة المنسدلة</li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">Java</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">تحليل البيانات</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#"> إتصالات البيانات/الشبكة </a> </li> <li role="presentation" class="divider"></li> <li role="presentation" class="dropdown-header">عنوان القائمة المنسدلة</li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">رابط منفصل</a> </li> </ul> </div> </body> </html>اختبار لرؤية ‹/›
النتيجة كما يلي:
النوع | الوصف | مثال |
---|---|---|
.dropdown | تحديد القائمة المنسدلة، القوائم المنسدلة مغطاة في .dropdown | جرب الآن |
.dropdown-menu | إنشاء قائمة سقوط | جرب الآن |
.dropdown-menu-right | تعديل قائمة سقوط إلى اليمين | جرب الآن |
.dropdown-header | إضافة عنوان إلى قائمة سقوط | جرب الآن |
.dropup | تحديد قائمة سقوط تنقلق لأعلى | جرب الآن |
.disabled | الإعداد الممنوع في القائمة السقوط | جرب الآن |
.divider | خط الفصل في القائمة السقوط | جرب الآن |