Jak zmienić kolor obrazu w CSS

Jak Zmienic Kolor Obrazu W Css



Połączenie funkcji opacity() i drop-shadow() we właściwości filter zmieni kolor obrazu w CSS. Właściwość Filtr może służyć do stosowania różnych efektów do obrazu, takich jak odbicia, skala szarości, sepia, cienie i inne. Te funkcje wykorzystują różne składniki kolorów do modyfikowania koloru obrazu. W tym podręczniku zdobędziesz wiedzę o tym, jak używać CSS do zmiany koloru obrazu.

Oto wyniki tego artykułu:

Zaczynajmy!







Zmień kolor obrazu w CSS

Aby zmienić kolor obrazu w CSS, najpierw zapoznaj się z właściwością filter i jej funkcjami. W ten sposób zyskasz lepsze zrozumienie.



filtruj właściwość CSS

Aby kontrolować efekt wizualny właściwości filtra obrazu CSS. Efekty wizualne to:



  • plama
  • jasność
  • regulacja koloru
  • cień
  • nieprzezroczystość

Składnia właściwości filtra





Składnia właściwości filter to:

filtr : plama ( ) | cień ( ) | nieprzezroczystość ( )
  • plama(): służy do zastosowania efektu rozmycia na obrazie.
  • drop-cień(): utworzyć cień na obrazie.
  • nieprzezroczystość(): służy do dodawania przezroczystości do obrazu.

Korzystając z tej właściwości filtra, możemy użyć wielu filtrów. Ten artykuł dotyczy zmiany koloru obrazu, więc tutaj wyjaśnimy, jak używać z nim funkcji drop-shadow() i opacity().



cień ()

drop-shadow() to wbudowana funkcja CSS, która umożliwia ustawienie cienia dla dowolnego elementu lub obrazu. Następujące parametry są używane w funkcji drop-shadow() do zmiany koloru obrazu:

  • przesunięcie-x: Służy do dodawania cienia poziomego.
  • przesunięcie-y: Cienie są dodawane w pionie za pomocą tego.
  • kolor: Tym parametrem kolorowane są cienie.

Aby wyjaśnić te punkty, przejdźmy do składni drop-shadow:

cień ( offset-x offset-y kolor )
  • offset-x i offset-y mogą być dodatnie lub ujemne.
  • W poziomie, dodatnia wartość służy do dodawania efektów po prawej stronie, a ujemna po lewej stronie.
  • W pionie wartość dodatnia dotyczy dolnej strony, a ujemna górnej.
  • W miejsce koloru możesz przypisać dowolny kolor, który chcesz nadać obrazowi.

nieprzezroczystość()

opacity() służy do dodawania przezroczystości do elementu lub dowolnego obrazu. Składnia opacity() to:

nieprzezroczystość ( numer ) ;

Tutaj numer i służy do ustawiania poziomu krycia w zakresie od 0,0 do 1,0. Aby obraz był w pełni przezroczysty, możesz ustawić go na 0.0.

Aby wyjaśnić powyższe punkty, przejdźmy do przykładu.

Jak zmienić kolor obrazu w CSS?

W poniższym przykładzie najpierw dodamy obraz za pomocą tagu :

< ciało >

< obrazek klasa = 'obraz' src = 'obraz.jpg' wszystko = '' >

< / ciało >

Przed zastosowaniem właściwości filtra wynik wyglądał następująco:

Aby zmienić kolor obrazu, przejdźmy do CSS i zastosujmy do niego właściwość filter. Ustawimy krycie na 0.5 dla przezroczystości obrazu. W funkcji drop-shadow() wartość offset-x i offset-y wynosi 0, ponieważ chcemy tylko zmienić kolor obrazu.

.obraz {

filtr : nieprzezroczystość ( 0,5 ) cień ( 0 0 brązowy ) ;

}

Oto efekt końcowy po wdrożeniu:

Kolor obrazu został pomyślnie zmieniony.

Wniosek

Aby zmodyfikować kolor obrazu, wraz z właściwością filter używane są dwie funkcje CSS: opacity() i drop-shadow(). opacity() określa przezroczystość obrazu, a drop-shadow() przypisuje kolor i cień do obrazu. W tym artykule wyjaśniono metodę zmiany koloru obrazu za pomocą CSS.