الفرق بين المراجعتين لصفحة: «Sass/call»
< Sass
جميل-بيلوني (نقاش | مساهمات) ط مراجعة الصفحة وتدقيقها. |
جميل-بيلوني (نقاش | مساهمات) ط إضافة القسم "انظر أيضًا". |
||
سطر 28: | سطر 28: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | |||
* الدالة <code>[[Sass/get function|()get_function]]</code>: تعيد مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة<code>()call</code>. | |||
== مصادر == | == مصادر == |
مراجعة 16:07، 2 مايو 2018
تستدعي الدالة ()call
دالة محدَّدة بشكل ديناميكي سواء كانت هذه الدالة مُعرّفة من قبل المستخدم أو مُضمّنةً أو دالة CSS. ستمرِّر هذه الدالة كل الوسائط بما فيها الوسائط المُسمّاة (keyword arguments) إلى الدالة المراد استدعاؤها.
البنية العامة
call($function, $args...)
المعاملات
$function
الدالة التي ترغب في استدعائها.
$args
الوسائط التي ستُمرّر إلى الدالة $function
.
أمثلة
المثال 1: استخدام الدالة call()
لضبط قيمة اللون (color
).
.selector {
color: call(rgb, 10, 100, 255); // #0a64ff
}
سيُصرّف المثال السابق إلى شيفرة CSS الآتية:
.selector {
color: #0a64ff;
}
انظر أيضًا
- الدالة
()get_function
: تعيد مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة()call
.