الفرق بين المراجعتين لصفحة: «Sass/if»
< Sass
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة الصفحة وتدقيقها. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>()if</code> في Sass}}</noinclude> | <noinclude>{{DISPLAYTITLE: الدالة <code>()if</code> في Sass}}</noinclude> | ||
تعيد الدالة <code>()if</code> | تعيد الدالة <code>()if</code> إحدى القيمتين الممرَّرتين إليها اعتمادًا على تحقُّق شرط معين. تشبه تمامًا التعليمة <code>[[Sass/control directives|@if]]</code>، إذ تُعدّ جميع القيم صحيحةً باستثناء القيمة <code>false</code> والقيمة <code>null</code>. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 10: | سطر 10: | ||
=== <code>$condition</code> === | === <code>$condition</code> === | ||
الشرط المراد التحقق من صحته. | |||
=== <code>$if-true</code> === | === <code>$if-true</code> === | ||
القيمة التي ستُعاد إن كان <code>$condition</code> ''' | القيمة التي ستُعاد إن كان الشرط <code>$condition</code> محقَّقًا'''.''' | ||
=== <code>$if-false</code> === | === <code>$if-false</code> === | ||
القيمة التي ستُعاد إن | القيمة التي ستُعاد إن لم يكن الشرط <code>$condition</code> محقَّقًا'''.''' | ||
== القيم المعادة == | == القيم المعادة == | ||
<code>$if-true</code> أو <code>$if-false</code>. | تُعاد القيمة <code>$if-true</code> أو القيمة <code>$if-false</code> بناءً على تحقق الشرط <code>$condition</code>. | ||
== أمثلة == | == أمثلة == | ||
المثال 1: استخدام الدالة <code>if()</code>.<syntaxhighlight lang="sass"> | |||
if(true, 1px, 2px) // 1px | if(true, 1px, 2px) // 1px | ||
if(false, 1px, 2px) // 2px | if(false, 1px, 2px) // 2px |
مراجعة 07:05، 3 مايو 2018
تعيد الدالة ()if
إحدى القيمتين الممرَّرتين إليها اعتمادًا على تحقُّق شرط معين. تشبه تمامًا التعليمة @if
، إذ تُعدّ جميع القيم صحيحةً باستثناء القيمة false
والقيمة null
.
البنية العامة
if($condition, $if-true, $if-false)
المعاملات
$condition
الشرط المراد التحقق من صحته.
$if-true
القيمة التي ستُعاد إن كان الشرط $condition
محقَّقًا.
$if-false
القيمة التي ستُعاد إن لم يكن الشرط $condition
محقَّقًا.
القيم المعادة
تُعاد القيمة $if-true
أو القيمة $if-false
بناءً على تحقق الشرط $condition
.
أمثلة
المثال 1: استخدام الدالة if()
.
if(true, 1px, 2px) // 1px
if(false, 1px, 2px) // 2px
انظر أيضًا
- الدالة
call()
: تستدعي دالة بشكل ديناميكي.