الدالة ()complement في Sass

من موسوعة حسوب

تعيد الدالة ()complement مكمّل اللون (complement of a color) الممرَّر إليها، وتكافئ استدعاء الدالة adjust-hue(color, 180deg)‎.

البنية العامة

complement($color)

المعاملات

‎$color

القيمة اللونيَّة المراد الحصول على القيمة المكملة لها.

القيم المعادة

تُعاد القيمة اللونيَّة المكملة للون ‎$color.

الأخطاء والاستثناءات

سيُرمى الخطأ ArgumentError إن لم يكن ‎$color لونًا.

أمثلة

المثال 1: ضبط لون العنصر (color) إلى اللون البنفسجي (purple)، الذي هو مُكمِّل اللون الأخضر، وذلك بتمرير القيمة green إلى الدالة complement()‎.

.selector {
  color: complement(green); // purple
}

ستصرّف الشيفرة السابقة إلى شيفرة CSS الآتية:

selector {
  color: purple;
}

انظر أيضًا

  • الدالة adjust-hue()‎: تعدّل قيمة مكوِّن الصبغة (hue) للون الممرَّر إليها.

مصادر