Hogyan változtassuk meg a kép színét a CSS-ben

Hogyan Valtoztassuk Meg A Kep Szinet A Css Ben



Az opacity() és drop-shadow() függvények szűrőtulajdonságban való kombinálása megváltoztatja a CSS-ben lévő kép színét. A Szűrő tulajdonság segítségével különféle effektusokat alkalmazhat a képen, például tükröződést, szürkeárnyalatot, szépiát, árnyékokat stb. Ezek a funkciók különböző színösszetevőket használnak a kép színének módosítására. Ebben a kézikönyvben megtudhatja, hogyan használhatja a CSS-t a kép színének megváltoztatására.

Íme a cikk eredményei:

Kezdjük!







Kép színének módosítása a CSS-ben

A kép színének CSS-ben történő megváltoztatásához először ismerkedjen meg a szűrő tulajdonságával és funkcióival. Így jobban megértheted.



szűrő CSS tulajdonság

A képszűrő vizuális hatásának szabályozására a CSS-t használják. A vizuális effektusok a következők:



  • elhomályosít
  • Fényerősség
  • színbeállítás
  • árnyék
  • átlátszatlanság

Szűrőtulajdonság szintaxisa





A szűrő tulajdonság szintaxisa a következő:

szűrő : elhomályosít ( ) | árnyék ( ) | átlátszatlanság ( )
  • elhomályosít(): elmosódás hatásának alkalmazására szolgál a képen.
  • árnyék(): árnyékot hozzon létre a kép fölé.
  • átlátszatlanság(): a kép átlátszóságának növelésére szolgál.

Ezzel a szűrő tulajdonsággal több szűrőt is használhatunk. Ez a cikk a kép színének megváltoztatásáról szól, ezért itt elmagyarázzuk, hogyan kell használni a drop-shadow() és az opacity() függvényeket.



árnyék()

A drop-shadow() a CSS beépített funkciója, amely lehetővé teszi bármely elem vagy kép árnyék beállítását. A következő paramétereket használja a drop-shadow() függvény a kép színének megváltoztatására:

  • offset-x: Vízszintes árnyék hozzáadására szolgál.
  • offset-y: Az árnyékok függőlegesen kerülnek hozzáadásra ezzel.
  • szín: Az árnyékok színezése ezzel a paraméterrel történik.

E pontok tisztázása érdekében térjünk át a drop-shadow szintaxisára:

árnyék ( offset-x offset-y szín )
  • offset-x és offset-y lehet pozitív vagy negatív.
  • Vízszintes módban a pozitív érték a jobb oldali effektusok hozzáadására szolgál, a negatív pedig a bal oldalon.
  • Függőlegesen a pozitív érték az alsó, a negatív pedig a felső.
  • A szín helyén tetszőleges színt rendelhetünk a képhez.

átlátszatlanság()

Az opacity() az elem vagy bármely kép átlátszóságának növelésére szolgál. Az opacity() szintaxisa a következő:

átlátszatlanság ( szám ) ;

Itt ' szám én s az átlátszatlanság szintjének beállítására szolgál 0,0 és 1,0 között. A kép teljesen átlátszóvá tételéhez 0,0-ra állíthatja.

A fenti pontok tisztázására térjünk át a példára.

Hogyan lehet megváltoztatni a kép színét a CSS-ben?

Az alábbi példában először egy képet adunk hozzá az címkével:

< test >

< img osztály = 'kép' src = 'kép.jpg' minden = '' >

< / test >

A szűrőtulajdonság alkalmazása előtt az eredmény a következő volt:

Egy kép színének megváltoztatásához térjünk át a CSS-re, és alkalmazzuk rá a szűrő tulajdonságot. Az átlátszóságot 0,5-re állítjuk a kép átlátszósága érdekében. A drop-shadow() függvényben az offset-x és offset-y értéke 0, mert csak egy kép színét akarjuk megváltoztatni.

.kép {

szűrő : átlátszatlanság ( 0.5 ) árnyék ( 0 0 barna ) ;

}

Íme a végeredmény a megvalósítás után:

A kép színe sikeresen megváltozott.

Következtetés

A kép színének módosításához két CSS-függvény: az opacity() és a drop-shadow() használatos a szűrő tulajdonsággal. Az opacity() a kép átlátszóságát határozza meg, a drop-shadow() pedig színt és árnyékot rendel a képhez. Ez az írás elmagyarázta a kép színének CSS használatával történő megváltoztatásának módszerét.