توابع خودکار Sass
- صفحه قبل انتخابکننده Sass
- صفحه بعدی رنگهای Sass
توابع خودکار Sass
构建样式表时很少使用自省(Introspection)函数。
但是,如果代码不能正常工作,自省函数就很有价值 - 可以弄清楚发生了什么:比如调试函数。
درجہ بندی میں Sass میں تمام داخلی فنکشن درج کئے گئے ہیں:
فنکشن | وصف و مثال |
---|---|
call(function, arguments...) | پارامتر کے ساتھ فنکشن کو بلاک کریجئے اور نتیجہ واپس لائیجی۔ |
content-exists() | چک کریں کہ موجود mixin کو @content بلاک سے منتقل کردیا گیا ہے یا نہیں。 |
feature-exists(feature) |
چک کریں کہ موجود Sass کی عملکرد اس کا امداد فراہم کرتی ہے یا نہیں。 feature。 مثال:feature-exists("at-error"); نتیجه: حقیقی |
function-exists(functionname) |
چک کریں کہ معین کردہ فنکشن موجود ہے یا نہیں。 مثال:function-exists("nonsense") نتیجه: نادرست |
get-function(functionname, css: false) | معین کردہ فنکشن براہ راست واپس لائیجی۔ اگر css صحیح ہے تو یہ ایک معمولی CSS فنکشن واپس لائیگا。 |
global-variable-exists(نام_متغیر) |
چک کریں کہ معین کردہ عالمی متغیر موجود ہے یا نہیں。 مثال:variable-exists(a) نتیجه: حقیقی |
inspect(value) | نمایی از بازگشتی ارزش به صورت رشتهای. |
mixin-exists(نام_mixin) |
بررسی کنید که mixin مشخص شده وجود دارد یا خیر. مثال:mixin-exists("important-text") نتیجه: حقیقی |
type-of(value) |
نوع بازگشتی ارزش. میتواند باشد:
مثال:type-of(15px) نتیجه: number type-of(#ff0000) نتیجه: color |
unit(number) |
واحد مرتبط با عدد را بازگرداند. مثال:unit(15px) نتیجه: px |
unitless(number) |
بررسی کنید که آیا عدد مشخص شده دارای واحد مرتبط است یا خیر. مثال:unitless(15px) نتیجه: نادرست unitless(15) نتیجه: حقیقی |
variable-exists(نام_متغیر) |
بررسی کنید که آیا متغیر مشخص شده در محدوده فعلی وجود دارد یا خیر. مثال:variable-exists(b) نتیجه: حقیقی |
- صفحه قبل انتخابکننده Sass
- صفحه بعدی رنگهای Sass