Sass String Functions
Sass توابع زیادی برای مدیریت و پردازش رشتهها ارائه میدهد که به شما امکان میدهد CSS داینامیک و انعطافپذیر بنویسید.
۱️⃣ str-length
-
طول یک رشته را برمیگرداند
۲️⃣ str-insert
-
قرار دادن یک رشته داخل رشته دیگر در موقعیت مشخص
۳️⃣ str-index
-
پیدا کردن موقعیت اولین وقوع یک زیررشته
۴️⃣ str-slice
-
برش بخشی از رشته
۵️⃣ to-upper-case / to-lower-case
-
تبدیل رشته به حروف بزرگ یا کوچک
۶️⃣ unquote / quote
-
حذف یا اضافه کردن علامت کوتیشن به رشته
۷️⃣ append / join
-
اضافه کردن یا ترکیب رشتهها
۸️⃣ نکات مهم
-
String Functions باعث میشوند CSS شما داینامیک و قابل محاسبه شود
-
مفید برای تولید کلاسها یا نامهای پویا در پروژههای بزرگ
-
ترکیب با Variables و Mixins قدرت Sass را افزایش میدهد
🔹 مثال عملی
📌 با استفاده از String Interpolation و توابع رشتهای، میتوان نام کلاسها و مقادیر CSS داینامیک ایجاد کرد