الفرق بين المراجعتين لصفحة: «Bootstrap/float»

من موسوعة حسوب
إنشاء الصفحة
 
تحديث 4.5
 
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:تعويم العناصر Float في إطار العمل Bootstrap}}</noinclude>
<noinclude>{{DISPLAYTITLE:تعويم العناصر Float في إطار العمل Bootstrap}}</noinclude>
فعِّل أدوات التعويم (Float) المتجاوبة التي يوفّرها إطار العمل Bootstrap على أي عنصُر تختاره عبر أي نقطة حديّة.
== نظرة عامّة ==
تعوِّم الأصناف الخدميّة المذكورة في هذه الصفحة عناصر صفحة الويب يسارًا أو يمينًا، أو تعطِّل تعويم العناصر بناءً على قياس إطار العرض الحاليّ باستخدام خاصيّة <code>[[CSS/float|float]]</code> في CSS. تُضمَّن الراية <code>‎!important</code> لتفادي مشاكل درجة التحديد. تستخدم الأصناف نفس النقاط الحديّة الموجودة في نظام الشبكة الذي يقدّمه إطار العمل Bootstrap.
== الأصناف ==
حدِّد حالة تعويم العناصر باستخدام الأصناف التاليّة:<syntaxhighlight lang="html">
<div class="float-left">تعويم العنصُر إلى اليسار على جميع قياسات الشاشة</div><br>
<div class="float-right">تعويم العنصُر إلى اليمين على جميع قياسات الشاشة</div><br>
<div class="float-none">عدم تعويم العنصُر على جميع قياسات الشاشة</div>
</syntaxhighlight>
== [[Sass/mixins|مخاليط Sass]] ==
يمكن الحصول على النتائج نفسها باستخدام [[Sass/mixins|مخاليط Sass]]:<syntaxhighlight lang="sass">
.element {
  @include float-left;
}
.another-element {
  @include float-right;
}
.one-more {
  @include float-none;
}
</syntaxhighlight>
== التنويعات المتجاوبة ==
توجد تنويعات متجاوبة لكلّ قيمة من قيم <code>float</code>.<syntaxhighlight lang="html">
<div class="float-sm-left">التعويم إلى اليسار على إطارات العرض الصغيرة فأعرض</div><br>
<div class="float-md-left">التعويم إلى اليسار على إطارات العرض المتوسّطة فأعرض</div><br>
<div class="float-lg-left">التعويم إلى اليسار على إطارات العرض العريضة فأعرض</div><br>
<div class="float-xl-left">التعويم إلى اليسار على إطارات العرض العريضة جدَّا فأعرض</div><br>
</syntaxhighlight>في ما يلي جميع الأصناف المدعومة:
* <code>‎.float-left</code>
* <code>‎.float-right</code>
* <code>‎.float-none</code>
* <code>‎.float-sm-left</code>
* <code>‎.float-sm-right</code>
* <code>‎.float-sm-none</code>
* <code>‎.float-md-left</code>
* <code>‎.float-md-right</code>
* <code>‎.float-md-none</code>
* <code>‎.float-lg-left</code>
* <code>‎.float-lg-right</code>
* <code>‎.float-lg-none</code>
* <code>‎.float-xl-left</code>
* <code>‎.float-xl-right</code>
* <code>‎.float-xl-none</code>
== مصادر ==
* [https://getbootstrap.com/docs/4.5/utilities/float/ صفحة Float في توثيق Bootstrap.]
[[تصنيف:Bootstrap|{{SUBPAGENAME}}]]
[[تصنيف:Bootstrap utilities|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 07:21، 15 يوليو 2020

فعِّل أدوات التعويم (Float) المتجاوبة التي يوفّرها إطار العمل Bootstrap على أي عنصُر تختاره عبر أي نقطة حديّة.

نظرة عامّة

تعوِّم الأصناف الخدميّة المذكورة في هذه الصفحة عناصر صفحة الويب يسارًا أو يمينًا، أو تعطِّل تعويم العناصر بناءً على قياس إطار العرض الحاليّ باستخدام خاصيّة float في CSS. تُضمَّن الراية ‎!important لتفادي مشاكل درجة التحديد. تستخدم الأصناف نفس النقاط الحديّة الموجودة في نظام الشبكة الذي يقدّمه إطار العمل Bootstrap.

الأصناف

حدِّد حالة تعويم العناصر باستخدام الأصناف التاليّة:

<div class="float-left">تعويم العنصُر إلى اليسار على جميع قياسات الشاشة</div><br>
<div class="float-right">تعويم العنصُر إلى اليمين على جميع قياسات الشاشة</div><br>
<div class="float-none">عدم تعويم العنصُر على جميع قياسات الشاشة</div>

مخاليط Sass

يمكن الحصول على النتائج نفسها باستخدام مخاليط Sass:

.element {
  @include float-left;
}
.another-element {
  @include float-right;
}
.one-more {
  @include float-none;
}

التنويعات المتجاوبة

توجد تنويعات متجاوبة لكلّ قيمة من قيم float.

<div class="float-sm-left">التعويم إلى اليسار على إطارات العرض الصغيرة فأعرض</div><br>
<div class="float-md-left">التعويم إلى اليسار على إطارات العرض المتوسّطة فأعرض</div><br>
<div class="float-lg-left">التعويم إلى اليسار على إطارات العرض العريضة فأعرض</div><br>
<div class="float-xl-left">التعويم إلى اليسار على إطارات العرض العريضة جدَّا فأعرض</div><br>

في ما يلي جميع الأصناف المدعومة:

  • ‎.float-left
  • ‎.float-right
  • ‎.float-none
  • ‎.float-sm-left
  • ‎.float-sm-right
  • ‎.float-sm-none
  • ‎.float-md-left
  • ‎.float-md-right
  • ‎.float-md-none
  • ‎.float-lg-left
  • ‎.float-lg-right
  • ‎.float-lg-none
  • ‎.float-xl-left
  • ‎.float-xl-right
  • ‎.float-xl-none

مصادر