Funkcja grayscale() CSS
- Poprzednia strona Funkcja CSS fit-content()
- Następna strona Funkcja CSS hsl()
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS
Definicja i użycie
CSS grayscale()
Funkcja filtru konwertuje obraz na odcień szarości.
- 100% (lub 1) sprawi, że obraz całkowicie staje się odcień szarości
- 0% (lub 0) nie ma efektu
Przykład
Przykład 1
Ustaw różne wartości odcienia szarości dla obrazów:
#img1 { filter: grayscale(1); } #img2 { filter: grayscale(60%); } #img3 { filter: grayscale(0.4); }
Przykład 2
konwertuje grayscale()
z backdrop-filter
Kombinacja atrybutów:
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; }
Gramatyka CSS
grayscale(amount)
Wartość | Opis |
---|---|
amount |
Opcjonalne. Określa wartość odcienia szarości, może być liczbą lub procentem. 100% (lub 1) sprawi, że element całkowicie staje się odcień szarości. 0% (lub 0) oznacza oryginalny obraz (brak efektu). Domyślna wartość to 1. |
Szczegóły techniczne
Wersja: | Moduł efektów filtrów CSS poziom 1 |
---|
Wsparcie przeglądarki
Liczby w tabeli oznaczają pierwszą wersję przeglądarki, która w pełni obsługuje tę funkcję.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
18 | 12 | 35 | 6 | 15 |
Strony związane
Odniesienie:Atrybut filter w CSS
Odniesienie:Funkcja CSS blur()
Odniesienie:Funkcja CSS brightness()
Odniesienie:Funkcja CSS contrast()
Odniesienie:Funkcja CSS drop-shadow()
Odniesienie:Funkcja CSS hue-rotate()
Odniesienie:Funkcja CSS invert()
Odniesienie:Funkcja CSS opacity()
Odniesienie:Funkcja CSS saturate()
Odniesienie:Funkcja CSS sepia()
- Poprzednia strona Funkcja CSS fit-content()
- Następna strona Funkcja CSS hsl()
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS