Kuidas muuta pildi värvi CSS-is

Kuidas Muuta Pildi Varvi Css Is



Funktsioonide opacity() ja drop-shadow() kombineerimine filtri atribuudis muudab CSS-is pildi värvi. Filtri atribuuti saab kasutada erinevate efektide rakendamiseks pildile, nagu peegeldused, halltoonid, seepia, varjud ja palju muud. Need funktsioonid kasutavad pildi värvi muutmiseks erinevaid värvikomponente. Selles juhendis saate teadmisi selle kohta, kuidas kasutada CSS-i pildi värvi muutmiseks.

Siin on selle artikli tulemused:

Alustame!







Muutke CSS-is pildi värvi

Pildi värvi muutmiseks CSS-is tutvuge esmalt filtri atribuudi ja selle funktsioonidega. Nii saate parema arusaamise.



filtri CSS-i atribuut

Pildifiltri visuaalse efekti juhtimiseks kasutatakse CSS-i atribuuti. Visuaalsed efektid on:



  • hägusus
  • heledus
  • värvi reguleerimine
  • vari-vari
  • läbipaistmatus

Filtri atribuudi süntaks





Filtri atribuudi süntaks on:

filter : hägusus ( ) | vari-vari ( ) | läbipaistmatus ( )
  • hägu(): kasutatakse pildile hägususe efekti rakendamiseks.
  • vari (): luua pildile vari.
  • läbipaistmatus (): kasutatakse pildile läbipaistvuse lisamiseks.

Selle filtri atribuudi abil saame kasutada mitut filtrit. See artikkel räägib pildi värvi muutmisest, seega selgitame siin, kuidas kasutada koos sellega funktsioone drop-shadow() ja opacity().



vari ()

drop-shadow() on CSS-i sisseehitatud funktsioon, mis võimaldab seada varju mis tahes elemendile või pildile. Funktsioonis drop-shadow() kasutatakse pildi värvi muutmiseks järgmisi parameetreid:

  • nihe-x: Seda kasutatakse horisontaalse varju lisamiseks.
  • offset-y: Selle abil lisatakse varjud vertikaalselt.
  • värv: Selle parameetriga värvitakse varjud.

Nende punktide selgitamiseks liigume varjude süntaksi juurde:

vari-vari ( offset-x offset-y värv )
  • nihe-x ja nihe-y võivad olla positiivsed või negatiivsed.
  • Horisontaalses režiimis kasutatakse positiivset väärtust, et lisada efektid paremal küljel ja negatiivset vasakul küljel.
  • Vertikaalselt on positiivne väärtus alumise külje jaoks ja negatiivne ülemise külje jaoks.
  • Värvi asemel saate määrata mis tahes värvi, mida soovite pildile anda.

läbipaistmatus ()

opacity() kasutatakse elemendi või pildi läbipaistvuse lisamiseks. Opacity() süntaks on:

läbipaistmatus ( number ) ;

Siin number i s kasutatakse läbipaistmatuse taseme määramiseks vahemikus 0,0 kuni 1,0. Pildi täiesti läbipaistvaks muutmiseks saate määrata selle väärtuseks 0,0.

Eespool mainitud punktide selgitamiseks liigume näite juurde.

Kuidas muuta pildi värvi CSS-is?

Allolevas näites lisame esmalt pildi, kasutades sildi :

< keha >

< img klass = 'pilt' src = 'pilt.jpg' kõike = '' >

< / keha >

Enne filtri atribuudi rakendamist oli tulemus järgmine:

Pildi värvi muutmiseks liigume CSS-i ja rakendame sellele filtri atribuuti. Pildi läbipaistvuse tagamiseks määrame läbipaistmatuse väärtuseks 0,5. Funktsioonis drop-shadow() on offset-x ja offset-y väärtus 0, sest me tahame muuta ainult pildi värvi.

.pilt {

filter : läbipaistmatus ( 0.5 ) vari-vari ( 0 0 pruun ) ;

}

Siin on lõpptulemus pärast rakendamist:

Pildi värvi muutmine õnnestus.

Järeldus

Pildi värvi muutmiseks kasutatakse filtri atribuudiga kahte CSS-i funktsiooni: opacity() ja drop-shadow(). opacity() määrab pildi läbipaistvuse ja drop-shadow() määrab pildile värvi ja varju. See kirjutis selgitas pildi värvi muutmise meetodit CSS-i abil.