الدالة abs()
في Sass
< Sass
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 13:46، 13 مايو 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
تعيد الدالة abs()
القيمة المطلقة لعددٍ مُمرِّرٍ إليها.
البنية العامة
abs($number)
المعاملات
$number
العدد المراد إعادة القيمة المطلقة له.
القيم المعادة
يُعاد عدد صحيح من النوع Number
يُمثِّل القيمة المطلقة للمعامل $number
المُمرَّر إلى الدالة.
الأخطاء والاستثناءات
سيُرمى الخطأ ArgumentError
إذا لم يكن المعامل $number
عددًا.
أمثلة
مثال عن استخدام الدالة abs()
لضبط قيمة الحواشي (padding
) والهوامش (margin
) إلى 20px
:
.selector {
padding: abs(-20px); // 20px
margin: abs(20px); // 20px
}
سيُصرّف المثال السابق إلى شيفرة CSS الآتية:
.selector {
padding: 20px;
margin: 20px; }
لاحظ في المثال السابق أننا وضعنا الواحدة px
بين القوسين، إذ تعمل الدالة abs()
على القيم العددية مع واحدة أو دونها.
يبيّن هذا المثال عمل الدالة abs()
مع قيمةٍ دون واحدة:
.selector {
z-index: abs(-5); // 5
}
ستُصرّف الشيفرة السابقة إلى شيفرة CSS الآتية:
.selector {
z-index: 5; }
انظر أيضًا
- الدالة
ceil()
: تقرِّب العدد إلى أقرب عدد صحيح أكبر منه. - الدالة
floor()
: تقرِّب العدد إلى أقرب عدد صحيح أصغر منه. - الدالة
max()
: تعيد أكبر قيمة من بين مجموعة من الأعداد الممرَّرة إليها. - الدالة
min()
: تعيد أصغر قيمة من بين مجموعة من الأعداد الممرَّرة إليها.