Hvordan endre bildefarge i CSS

Hvordan Endre Bildefarge I Css



Ved å kombinere funksjonene opacity() og drop-shadow() i filteregenskapen vil fargen på et bilde i CSS endres. Filteregenskap kan brukes til å bruke ulike effekter på et bilde, for eksempel refleksjoner, gråtoner, sepia, skygger og mer. Disse funksjonene bruker forskjellige fargekomponenter for å endre bildets farge. I denne håndboken får du kunnskap om hvordan du bruker CSS for å endre fargen på et bilde.

Her er resultatene av denne artikkelen:

La oss begynne!







Endre bildefarge i CSS

For å endre fargen på bildet i CSS, lær først om filteregenskapen og dens funksjoner. Du vil få en bedre forståelse på denne måten.



filter CSS-egenskap

For å kontrollere den visuelle effekten av en bildefilteregenskap til CSS brukes. Visuelle effekter er:



  • uklarhet
  • lysstyrke
  • fargejustering
  • drop-shadow
  • opasitet

Syntaks for filteregenskap





Syntaksen til filteregenskapen er:

filter : uklarhet ( ) | drop-shadow ( ) | opasitet ( )
  • uklarhet(): brukes til å bruke uskarphet på bildet.
  • drop-shadow(): lage en skygge over et bilde.
  • opasitet(): brukes til å legge til gjennomsiktighet til bildet.

Vi kan bruke flere filtre ved å bruke denne filteregenskapen. Denne artikkelen handler om hvordan du endrer fargen på bildet, så her vil vi forklare hvordan du bruker drop-shadow(), og opacity()-funksjonene med den.



drop-shadow()

drop-shadow() er en innebygd funksjon i CSS som gjør det mulig å sette skygge til ethvert element eller bilde. Følgende parametere brukes i drop-shadow()-funksjonen for å endre fargen på et bilde:

  • offset-x: Den brukes til å legge til horisontal skygge.
  • offset-y: Skygger legges til vertikalt ved å bruke dette.
  • farge: Skygger farges med denne parameteren.

For å klargjøre disse punktene, la oss gå til syntaksen til drop-shadow:

drop-shadow ( offset-x offset-y farge )
  • offset-x og offset-y kan være positive eller negative.
  • I horisontal brukes positiv verdi for å legge til effektene på høyre side, og negativ er for venstre side.
  • I vertikal er den positive verdien for undersiden, og den negative er for toppen.
  • I stedet for farge kan du tilordne hvilken som helst farge du vil gi bildet.

opasitet()

opacity() brukes til å legge til gjennomsiktighet til et element eller et hvilket som helst bilde. Syntaksen til opaciteten() er:

opasitet ( Antall ) ;

Her ' Antall Jeg s brukes til å sette opasitetsnivået mellom 0,0 til 1,0. For å gjøre et bilde helt gjennomsiktig kan du angi det som 0.0.

For å avklare punktene ovenfor, la oss gå til eksemplet.

Hvordan endre bildefarge i CSS?

I eksemplet nedenfor vil vi først legge til et bilde ved å bruke -taggen:

< kropp >

< img klasse = 'bilde' src = 'image.jpg' alt = '' >

< / kropp >

Før du brukte filteregenskapen, var resultatet slik:

For å endre fargen på et bilde, la oss gå til CSS og bruke filteregenskapen på det. Vi vil sette opasiteten til 0,5 for gjennomsiktigheten av bildet. I drop-shadow()-funksjonen er verdien av offset-x og offset-y 0 fordi vi kun ønsker å endre fargen på et bilde.

.bilde {

filter : opasitet ( 0,5 ) drop-shadow ( 0 0 brun ) ;

}

Her er det endelige resultatet etter implementeringen:

Fargen på bildet har blitt endret.

Konklusjon

For å endre fargen på et bilde, brukes to CSS-funksjoner: opacity() og drop-shadow() med filteregenskapen. opacity() spesifiserer gjennomsiktigheten til bildet og drop-shadow() tildeler farge og skygge til bildet. Denne oppskriften forklarte metoden for å endre fargen på et bilde ved hjelp av CSS.