LESS හි කාර්යයන්හි අත්තනෝමතික පරාමිතීන් කිහිපයක්

කාර්යයකට පරාමිතීන් කිහිපයක් තිබේ නම්, අත්තනෝමතික පරාමිතීන් පිහිටිය යුත්තේ අවසානයේ ය. අපි උදාහරණයක් බලමු.

පාඨයේ වර්ණය සහ එකවර පසුබිම් වර්ණය නියම කරන කාර්යයක් අප සතුව ඇතැයි සිතමු:

styles.less.color(@c1, @c2) {
  color: @c1;
  background-color: @c2;
}

දෙවන පරාමිතිය අත්තනෝමතික වන පරිදි අපි කරමු:

styles.less.color(@c1, @c2: white) {
  color: @c1;
  background-color: @c2;
}

දැන් අපි පළමු පරාමිතිය ද අත්තනෝමතික වන පරිදි කරමු:

styles.less.color(@c1: black, @c2: white) {
  color: @c1;
  background-color: @c2;
}
Задание 1

මායිමක් නියම කරන border කාර්යය සාදන්න. එය පරාමිතීන් තුනක් ලබා ගන්නා ලෙසට: පළල, වර්ණය සහ මායිමේ වර්ගය. පෙරනිමිය ලෙස කාර්යය 1px ඝණකමින්, black වර්ණයෙන් සහ solid වර්ගයේ මායිමක් සාදයි.