فنکشن grayscale() CSS
- پچھلے کی صف CSS fit-content() کا فانکشن
- بعد کی صف CSS hsl() کا فانکشن
- پچھلے کی صف کی واپسی سی ایس ایس فنکشن مراجع دستورست
تعریف و نحوه استفاده
CSS grayscale()
فیلترهای CSS تصاویر را به رنگ خاکستری تبدیل میکنند.
- 100% (یا 1) باعث میشود که تصویر به طور کامل به رنگ خاکستری تبدیل شود
- 0% (یا 0) باعث میشود که هیچ اثری ایجاد نشود
مثال
مثال 1
تنظیم مقادیر مختلف خاکستری برای تصاویر:
#img1 { filter: grayscale(1); } #img2 { filter: grayscale(60%); } #img3 { filter: grayscale(0.4); }
مثال 2
تبدیل به grayscale()
با backdrop-filter
استفاده ترکیبی از ویژگیها:
div.transbox { background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: grayscale(50%); backdrop-filter: grayscale(50%); padding: 20px; margin: 30px; font-weight: bold; }
نحوه استفاده CSS
grayscale(amount)
مقدار | توضیح |
---|---|
amount |
اختیاری. مقدار خاکستری را مشخص کنید، میتواند عدد یا درصد باشد. 100% (یا 1) باعث میشود که عناصر به طور کامل به رنگ خاکستری تبدیل شوند. 0% (یا 0) نشاندهنده تصویر اصلی (بدون اثر) است. مقدار پیشفرض 1 است. |
جزئیات فنی
نسخه: | CSS Filter Effects Module Level 1 |
---|
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگرهایی هستند که این فنکشن را کامل پشتیبانی میکنند.
کروم | کورنر | افراد | سافاری | آپرا |
---|---|---|---|---|
18 | 12 | 35 | 6 | 15 |
صفحات مرتبط
مطالبت:CSS فیل اپریشن
مطالبت:CSS blur() فنکشن
مطالبت:CSS brightness() فنکشن
مطالبت:CSS contrast() فنکشن
مطالبت:CSS drop-shadow() فنکشن
مطالبت:CSS hue-rotate() فنکشن
مطالبت:CSS invert() فنکشن
مطالبت:CSS opacity() فنکشن
مطالبت:CSS saturate() کا فانکشن
مطالبت:CSS sepia() کا فانکشن
- پچھلے کی صف CSS fit-content() کا فانکشن
- بعد کی صف CSS hsl() کا فانکشن
- پچھلے کی صف کی واپسی سی ایس ایس فنکشن مراجع دستورست