انتقل إلى محتوى الدرس
الدرس 16
دورة Bootstrap

مجموعات القائمة في BootStrapBootstrap List Groups

ستتعلم في هذا الدرس عرض مجموعة من العناصر في صورة list groups وهي قائمة افقية أو رأسية باستخدام bootstrap.

أقسام الدرس
6
الأمثلة
6
اللغة
العربية
تاريخ النشر
غير محدد
المشاهدات
3,008
محتوى الدرس
في هذا الدرس 6تصفّح المواضيع
  • bootstrap list group هي مجموعة من تنسيقات bootstrap تستخدم لعرض مجموعة من العناصر في شكل قائمة راسية او افقية.
  • كلاسات list group في bootstrap تقوم بتغيير تنسيق عنصر container الحاوية ليظهر على هيئة جدول مكون من عمود واحد.
  • لعمل list group نقوم باضافة كلاس list-group لعنصر القائمة او container الحاوية بشكل عام, ثم نضيف كلاس list-group-item لكل عنصر داخل القائمة.
  • يقوم list group باخذ العرض الكامل للعنصر الاب.

List Group

طريقة استخدام كلاس list-group و list-group-item.

HTML
<ul class="list-group">
  <li class="list-group-item">First item</li>
  <li class="list-group-item">Second item</li>
  <li class="list-group-item">Third item</li>
</ul>

يمكن عمل list group مرقمة كالاتي:

  • اولا نقوم بانشاء <ol> قائمة مرتبة ونضيف لها كلاس list-group وكلاس list-group-numbered.
  • ثانيا نضيف كلاس list-group-item لكل <li> داخل <ol>.

Numbered List Group

عمل list group numbered مجموعة قائمة مرقمة.

HTML
<ol class="list-group list-group-numbered">
   <li class="list-group-item">First item</li>
   <li class="list-group-item">Second item</li>
   <li class="list-group-item">Third item</li>
</ol>
  • يستخدم كلاس active داخل اي عنصر في list group لاعطاءه خلفية مميزة باللون الازرق.
  • يستخدم كلاس disabled لالغاء تفعيل اي عنصر في list group ليصبح غير قابلا للتفاعل مع cursor actions مثل click و hover.

Active and Disabled Items

مثال على تفعيل وتعطيل بعض العناصر داخل list-group.

HTML
<ul class="list-group">
   <li class="list-group-item active text-white">Active item</li>
   <li class="list-group-item diabled">Second item</li>
   <li class="list-group-item">Third item</li>
</ul>

يضاف كلاس list-group-flush بجوار كلاس list-group ويستخدم لازالة بعض borders والحواف المستديرة ويترك فقط خط اسفل كل list ماعدا العنصر الاخير.

Remove Borders

ازالة بعض الاطارات والحواف المستديرة من اي list group.

HTML
<div class="list-group list-group-flush">
   <a class="list-group-item" href="#">An item</a>
   <a class="list-group-item" href="#">A second item</a>
</div>

يضاف كلاس list-group-horizontal بجانب كلاس list-group لجعل مجموعة القائمة تظهر بشكل افقي اي في سطر واحد.

Horizontal List Group

مثال على كلاس list-group-horizontal.

HTML
<ul class="list-group list-group-horizontal">
  <li class="list-group-item">First item</li>
</ul>
  • يمكن استخدامات contextual classes كلاسات سياقية لتغيير خلفية اي list item داخل list group.
  • الكلاسات السياقية مع list group تكتب *-list-group-item حيث * هي احد هذه القيم ( primary - secondary - info - success - danger - warning - dark - light )

Contextual Classes

استخدام الكلاسات السياقية مع list group.

HTML
<ul class="list-group">
   <li class="list-group-item list-group-item-success">Success item</li>
   <li class="list-group-item list-group-item-secondary">Secondary item</li>
</ul>

مشاركة

هل كان هذا الدرس مفيدًا؟

جارٍ تحميل الآراء…