توابع رنگی Sass
- صفحه قبلی خوددریافت Sass
- صفحه بعدی آموزش Sass
توابع رنگی Sass
mânâyât-e farzand-e rânge dar Sass barây tizâyî dar sâzish, girtin, daryâfân-e rânge dâne mikonand:
farzand-e set-e Sass baraye rânge
توابع | توضیح و مثال |
---|---|
rgb(قرمز, سبز, آبی) |
rânge dar rôye model-e Red-Green-Blue (RGB) set mikonand. مثال:}rgb(0, 0, 255); |
rgba(قرمز, سبز, آبی, آلفا) |
با استفاده از مدل Red-Green-Blue-Alpha (RGBA) رنگ را تنظیم کنید. مثال:}rgba(0, 0, 255, 0.3); // آبی شفاف |
hsl(色调, پررنگی, 亮度) |
با استفاده از مدل Hue-Saturation-Lightness (HSL) رنگ را تنظیم کنید - که نمای عمودی رنگ است. مثال:}
hsl(120, 100%, 50%); // سبز |
hsla(色调, پررنگی, 亮度, آلفا) |
با استفاده از مدل Hue-Saturation-Lightness-Alpha (HSLA) رنگ را تنظیم کنید. مثال:}
hsl(120, 100%, 50%, 0.3); // سبز با شفافیت |
grayscale(رنگ) |
تنظیم رنگ خاکستری با همان روشنایی. مثال:}grayscale(#7fffd4); نتیجه: #c6c6c6 |
complement(رنگ) |
تنظیم رنگ مکمل. مثال:}complement(#7fffd4); نتیجه: #ff7faa |
invert(رنگ, weight) |
تنظیم رنگ مکمل یا مخالف. مثال:}invert(white); نتیجه: سیاه |
توابع دریافت رنگ Sass
توابع | توضیح و مثال |
---|---|
red(رنگ) |
با استفاده از اعداد بین ۰ تا ۲۵۵، مقدار قرمز رنگ را بازمیگرداند. مثال:}red(#7fffd4); نتیجه: ۱۲۷ red(red); نتیجه: 255 |
green(رنگ) |
با استفاده از اعداد بین ۰ تا ۲۵۵، مقدار سبز رنگ را بازمیگرداند. مثال:}green(#7fffd4); نتیجه: 255 green(blue); نتیجه: 0 |
blue(رنگ) |
با استفاده از عدد بین 0 تا 255 مقدار آبی رنگ را بازمیگرداند. مثال:}blue(#7fffd4); نتیجه: 212 blue(blue); نتیجه: 255 |
hue(رنگ) |
با استفاده از عدد بین 0deg تا 360deg میزان رنگین کمان رنگ را بازمیگرداند. مثال:}hue(#7fffd4); نتیجه: 160deg |
saturation(رنگ) |
با استفاده از عدد بین 0% تا 100% میزان پررنگی HSL رنگ را بازمیگرداند. مثال:}saturation(#7fffd4); نتیجه: 100% |
lightness(رنگ) |
با استفاده از عدد بین 0% تا 100% میزان روشنایی HSL رنگ را بازمیگرداند. مثال:}lightness(#7fffd4); نتیجه: 74.9% |
alpha(رنگ) |
با استفاده از عدد بین 0 تا 1 کانال آلفای رنگ را بازمیگرداند. مثال:}alpha(#7fffd4); نتیجه: 1 |
opacity(رنگ) |
با استفاده از عدد بین 0 تا 1 کانال آلفای رنگ را بازمیگرداند. مثال:}opacity(rgba(127, 255, 212, 0.5)); نتیجه: 0.5 |
توابع عملیات رنگ Sass
توابع | توضیح و مثال |
---|---|
mix(color1, color2, weight) |
ایجاد رنگ ترکیبی از رنگ 1 و رنگ 2. |
adjust-hue(رنگ, درجات) |
色调 رنگ را به درجه مشخصی بین -360 تا 360 درجه تغییر دهید. مثال:}adjust-hue(#7fffd4, 80deg); نتیجه: #8080ff |
adjust-color(رنگ, قرمز, سبز, آبی, 色调, پررنگی, 亮度, آلفا) |
یک یا چند پارامتر را به مقدار مشخصی تغییر دهید. مثال:}adjust-color(#7fffd4, blue: 25); نتیجه: |
change-color(رنگ, قرمز, سبز, آبی, 色调, پررنگی, 亮度, آلفا) |
یک یا چند پارامتر رنگ را به مقدار جدید تنظیم کنید. مثال:}change-color(#7fffd4, red: 255); نتیجه: #ffffd4 |
scale-color(رنگ, قرمز, سبز, آبی, پررنگی, 亮度, آلفا) | سایز یک یا چند پارامتر رنگ را تغییر دهید. |
rgba(rang, alpha) |
ایجاد رنگ جدید با استفاده از کانال آلفا داده شده. مثال:}rgba(#7fffd4, 30%); نتیجه: rgba(127, 255, 212, 0.3) |
lighten(رنگ, مقدار) | با استفاده از مقادیر بین 0% و 100%,رنگهای روشنتر ایجاد میکنند. مقدار پارامترها بر اساس درصد افزایش میدهند HSL Brightness. |
darken(رنگ, مقدار) | با استفاده از مقادیر بین 0% تا 100%,رنگهای تیرهتر ایجاد میکنند. مقدار پارامترها بر اساس درصد کاهش میدهند HSL Brightness. |
saturate(رنگ, مقدار) | با استفاده از مقادیر بین 0% و 100%,رنگهای بیشترسایهای ایجاد میکنند. مقدار پارامترها بر اساس درصد افزایش میدهند HSL Saturation. |
desaturate(رنگ, مقدار) | با استفاده از مقادیر بین 0% و 100%,رنگهای کمسایهتر ایجاد میکنند. مقدار پارامترها بر اساس درصد کاهش میدهند HSL Saturation. |
opacify(رنگ, مقدار) | با استفاده از مقادیر بین 0 و 1، رنگهای کمشفافتر ایجاد میکنند. مقدار پارامترها بر اساس ارزش خود کانال آلفا را افزایش میدهند. |
fade-in(رنگ, مقدار) | با استفاده از مقادیر بین 0 و 1، رنگهای کمشفافتر ایجاد میکنند. مقدار پارامترها بر اساس ارزش خود کانال آلفا را کاهش میدهند. |
transparentize(رنگ, مقدار) | با استفاده از مقادیر بین 0 و 1، رنگهای شفافتر ایجاد میکنند. مقدار پارامترها بر اساس ارزش خود کانال آلفا را کاهش میدهند. |
fade-out(رنگ, مقدار) | با استفاده از مقادیر بین 0 و 1، رنگهای شفافتر ایجاد میکنند. مقدار پارامترها بر اساس ارزش خود کانال آلفا را افزایش میدهند. |
- صفحه قبلی خوددریافت Sass
- صفحه بعدی آموزش Sass