أحدث البرامج التعليمية وتطوير الشبكة
 

Bootstrap Grid - Medium Devices


Bootstrap الشبكة مثال: الأجهزة متوسطة

في الفصل السابق، قدمنا ​​مثالا الشبكة مع الطبقات للأجهزة الصغيرة. كنا اثنين من عناصر div (الأعمدة) وأعطينا لهم 25%/75% انقسام:

<div class="col-sm-3">....</div>
<div class="col-sm-9">....</div>

ولكن على الأجهزة المتوسطة التصميم قد يكون أفضل بمثابة 50%/50% الانقسام.

نصيحة: يتم تعريف الأجهزة متوسطة عن وجود عرض الشاشة من 992 بكسل إلى 1199 بكسل.

للأجهزة المتوسطة سوف نستخدم .col-md-* الطبقات.

الآن سوف نقوم بإضافة الأعمدة للأجهزة المتوسطة:

<div class="col-sm-3 col-md-6">....</div>
<div class="col-sm-9 col-md-6">....</div>

الآن Bootstrap هو الذهاب الى القول "في حجم صغير، والنظر في الطبقات مع -sm- فيها، واستخدام تلك. وفي متوسطة الحجم، والنظر في الطبقات مع -md- فيها، واستخدام تلك".

والمثال التالي يؤدي إلى 25%/75% انقسام على الأجهزة الصغيرة و 50%/50% انقسام على الأجهزة المتوسطة (والكبيرة). على الأجهزة الصغيرة الإضافية، وسوف كومة تلقائيا (100٪):

مثال

<div class="container-fluid">
  <h1>Hello World!</h1>
  <div class="row">
    <div class="col-sm-3 col-md-6" style="background-color:yellow;">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-sm-9 col-md-6" style="background-color:pink;">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>
انها محاولة لنفسك »

ملاحظة: تأكد من أن المبلغ يضيف دائما ما يصل إلى 12.

استخدام الوسيلة فقط

في المثال التالي، نحن فقط تحديد .col-md-6 فئة (دون .col-sm-* ). وهذا يعني أن الأجهزة المتوسطة والكبيرة سيتم تقسيم 50%/50% - لأن فئة موازين المباراة. ومع ذلك، من أجل الأجهزة الصغيرة، وسوف كومة عموديا (عرض 100٪):

مثال

<div class="row">
  <div class="col-md-6" style="background-color:yellow;">
    <p>Lorem ipsum...</p>
  </div>
  <div class="col-md-6" style="background-color:pink;">
    <p>Sed ut perspiciatis...</p>
  </div>
</div>
انها محاولة لنفسك »

ويبين الفصل التالي كيفية إضافة انقسام في المئة مختلفة للأجهزة الكبيرة.