Du vil gå gjennom følgende emner i dette innlegget.
Hva er pseudo-elementer i CSS
Pseudo-elementer er nøkkelord som brukes til å style en bestemt del av et spesifisert element. Disse settes inn i en velger når stylingelementer. For eksempel vil du gi litt farge til den første bokstaven i et element, eller du vil legge til litt tekst før et bestemt element.
Syntaks
velger :: pseudo-elementHer har vi fremhevet noen av de viktige pseudo-elementene for din bedre forståelse.
::første bokstav
Dette brukes til å gi en viss stil til den første bokstaven i noen tekst, dessuten brukes den bare på blokknivåelementene. Den støtter mange CSS -egenskaper som farge, skrift, margin, grense, polstring, bakgrunn, etc.
Eksempel
Følg koden nedenfor for å forstå hvordan dette elementet fungerer.
Html
Her har vi definert en
CSS
H1 :: første bokstavVi gir sandybrown farge, kursiv fontstil og 50px skriftstørrelse til den første bokstaven i overskriften ved å bruke :: første bokstav pseudo-element.
Produksjon
Den første bokstaven i overskriften ble stylet ved hjelp av :: første bokstav pseudo-element.
::første linje
Som navnet antyder, brukes dette til å gi litt stil til den første linjen i en tekst, dessuten er det bare aktuelt på blokknivåelementer. Den støtter noen CSS -egenskaper som er farge, skrift, bakgrunn osv.
Eksempel
Anta at du vil gi litt farge, stil og vekt til den første linjen til en
element. Følg koden nedenfor.
Html
Som navnet antyder, brukes denne pseudo-elementet til å style den første linjen i en tekst. Dette elementet kan også bare brukes på elementer på blokknivå. Den støtter noen CSS -egenskaper som er farge, skrift, bakgrunn osv.
I koden ovenfor har vi definert en
element og la til litt tekst i den.
CSS
P :: FørstelinjeVed å bruke den :: førstelinje pseudo-elementet gir vi litt farge, fontstil og fontvekt til den første linjen i avsnittet.
Produksjon
Første linje av avsnittet ble stylet vellykket.
::før
For å legge til innhold før en viss del av et element, brukes :: før pseudo-element. Den støtter CSS -innholdsegenskap.
Eksempel
Anta at du vil legge til anførselstegn i begynnelsen av et avsnitt. Bruk følgende kode.
Html
Dette er noe avsnitt.
Her definerer vi avsnittet vårt som vi alle legger til et anførselstegn.
CSS
P :: førI koden ovenfor legger vi til et anførselstegn før avsnittet og gir den fargen blå, og setter størrelsen til 25px ved å bruke :: før pseudo-element.
Produksjon
Sitatmerket ble lagt til med suksess ved bruk av :: før pseudo-element.
::etter
Dette fungerer på en lignende måte som :: før pseudo-element, med den eneste forskjellen som det setter inn innhold etter en viss del av et element. Dette elementet brukes også med CSS -innholdsegenskapen.
Eksempel
Følg eksemplet nedenfor for å forstå arbeidet med :: etter pseudo-element.
Html
Her har vi spesifisert en
CSS
H1 :: etterVi legger til bestemt innhold etter
Produksjon
Innhold er lagt til etter overskriften.
:: utvelgelse
For å style et element som en bruker velger, brukes :: utvalg pseudo-element. Den støtter noen CSS -egenskaper som er farge, bakgrunn osv.
Eksempel
Anta at du vil at et visst element skal fremheves når en bruker velger det. Følg koden nedenfor.
Html
Her spesifiserer vi en overskrift.
CSS
H1 :: utvelgelseI koden ovenfor bruker vi :: utvalg pseudo-element for å gi overskriften en rosa farge hver gang brukeren velger den.
Produksjon
Pseudo-elementet: utvalget fungerer som den skal.
Konklusjon
Pseudo-elementer er nøkkelord som brukes til å style en bestemt del av et spesifisert element. Det er forskjellige pseudo-elementer i CSS, men noen av de viktigste og ofte brukte pseudo-elementene er; ::første bokstav, ::første linje, ::før, ::etter, og :: utvelgelse. Hver av disse brukes til forskjellige stylingsformål som er forklart i detalj i dette innlegget sammen med hjelp av passende eksempler.