A pseudo-element (biyu baka-baki ::) ya sassauta wani takaici na bajimi na jadawali, ko samar da abun ciki wanda baba a HTML — ba tare da ƙari mai sauri ba.
::before da ::after — samar da abun ciki
{
: ;
}
{
: ;
}
A pseudo-element (biyu baka-baki ::) ya sassauta wani takaici na bajimi na jadawali, ko samar da abun ciki wanda baba a HTML — ba tare da ƙari mai sauri ba.
{
: ;
}
{
: ;
}
Abubin content shine gadon — ba tare da shi ba, pseudo-element ba zai gabatar ba. Abun ciki wanda aka samar shai jatije a cikakken farko (::before) ko ƙarshe (::after) na jadawali.
.tooltip::after {
content: ""; /* empty but present → creates a box */
position: absolute;
border: 8px solid transparent;
border-top-color: black; /* a CSS triangle (tooltip arrow) */
}
Han shine amfani na tsohon zamani: zane kibiya, abun sanyi, rufaffiyar gida, jinya masu kauri — kiyaye HTML daga abubuwan gida-gida kawai.
p::first-line { font-weight: bold; } /* the first rendered line */
p::first-letter { font-size: 3em; } /* drop cap */
::selection { background: yellow; } /* highlighted/selected text */
input::placeholder { color: gray; } /* placeholder text */
.x:hover { } /* pseudo-CLASS (state) — one colon */
.x::before { } /* pseudo-ELEMENT (a part) — two colons */
CSS3 ya kawo da :: don bambanta pseudo-elements daga pseudo-classes (bawoye sai da yake karbar baka-baki gida a tsohon wasu don haɗewa, amma yi amfani da ::)
Wakilin content ana karantawa ta masu karanta allon jiya — kada saka mahimmancin bayanin a ::before/::after kawai (yi amfani da shi na ado), da alwatin kauri masu kauri suno shine dadi a bar daga bishiyar ikin ciki.
Pseudo-elements suna ba ka damar ƙara alwatin kauri, siffofi masu kauri (kibiya, raba), karfe masu tsayi, da ƙidaya kawai a CSS — ba da ƙari <div> ko <span>.
Suna kiyaye alamomin kauri yayin ba da damar cikakken baiwa biyun, kuma sune abin da ake buƙata na tsarkacin, mai karfi sassauta.
Ɗakin karatu na tambayoyin hira na IT tare da amsoshi cikakke — daga Junior zuwa Senior.
Ba da Gudummawa