الدالة ()complement في Sass
< Sass
تعيد الدالة ()complement مكمّل اللون (complement of a color) الممرَّر إليها، وتكافئ استدعاء الدالة adjust_hue(color, 180deg).
البنية العامة
complement($color)
المعاملات
$color
القيمة اللونيَّة المراد الحصول على القيمة المكملة لها.
القيم المعادة
تُعاد القيمة اللونيَّة المكملة للون $color.
الأخطاء والاستثناءات
سيُرمى الخطأ ArgumentError إن لم يكن $color لونًا.
أمثلة
المثال الآتي سيضبط لون العنصر (color) إلى اللون البنفسجي (purple)، الذي هو مُكمِّل اللون الأخضر، وذلك بتمرير القيمة green إلى الدالة complement():
.selector {
color: complement(green); // purple
}
ستصرّف الشيفرة السابقة إلى شيفرة CSS الآتية:
.selector {
color: purple; }
انظر أيضًا
- الدالة
adjust_hue(): تعدّل قيمة مكوِّن الصبغة (hue) للون الممرَّر إليها. - الدالة
()scale_color: تعدِّل مكوِّنًا واحدًا أو أكثر للون الممرَّر إليها بتدرج انسيابي (Fluidly scales). - الدالة
hsl(): تُنشئ لونًا انطلاقًا من قيم الصبغة والتشبُّع والسطوع.