Mieszanie kolor贸w w CSS. Selektor mix-blend-mode

24.06.2024

Mieszanie kolor贸w w CSS. Selektor mix-blend-mode

1. Czym jest Blend-Mode?

Blend mode, znany r贸wnie偶 jako "tryb mieszania", to technika stosowana w grafice komputerowej i projektowaniu stron internetowych, kt贸ra umo偶liwia mieszanie kolor贸w i efekt贸w warstw w spos贸b interaktywny. W kontek艣cie CSS, blend mode pozwala na kontrol臋 sposobu, w jaki elementy strony nak艂adaj膮 si臋 na siebie i mieszaj膮 swoje kolory, co otwiera szeroki wachlarz mo偶liwo艣ci projektowych.

2. Jak u偶ywa膰 Blend-Mode?

U偶ycie blend mode w CSS jest stosunkowo proste i wymaga jedynie kilku linii kodu, kt贸re mo偶na doda膰 do styl贸w danego elementu lub klasy CSS. Pierwszym krokiem jest upewnienie si臋, 偶e elementy, kt贸rych kolory maj膮 by膰 mieszane, posiadaj膮 przezroczysto艣膰, co oznacza, 偶e maj膮 ustawion膮 w艂a艣ciwo艣膰 opacity na warto艣膰 mniejsz膮 ni偶 1. Bez tego blend mode nie b臋dzie mia艂 widocznego efektu.

Nast臋pnie, aby zastosowa膰 blend mode, nale偶y doda膰 w艂a艣ciwo艣膰 CSS mix-blend-mode do elementu lub klasy, kt贸rego kolory chcemy mieszania. Warto艣膰 tej w艂a艣ciwo艣ci okre艣la konkretny tryb mieszania, kt贸ry ma zosta膰 u偶yty. Istnieje kilkana艣cie dost臋pnych w艂a艣ciwo艣ci.

3. W艂a艣ciwo艣ci Blend-Mode

mix-blend-mode przyjmuje kilka r贸偶nych warto艣ci.

  • normal
  • multiply
  • screen
  • overlay
  • darken
  • lighten
  • color-dodge
  • color-burn
  • hard-light
  • soft-light
  • difference
  • exclusion
  • hue
  • saturation
  • color
  • luminosity
  • initial
  • inherit
  • unset

4. Przyk艂adowe zastosowania

Poni偶ej mo偶ecie sprawdzi膰 dzia艂anie poszczeg贸lnych w艂a艣ciwo艣ci selektora blend-mode

kod promocyjny na hosting -20% reklama tworzenia stron internetowych