Mam poniższy kod:Dlaczego :: pierwsza linia nie działa dla znaczników p/div typu span?
p::first-line {
color: #ff0000;
font-variant: small-caps;
}
span::first-line {
color: #ff0000;
font-variant: small-caps;
}
<span> This is to check span.This is to check spanThis is to check spanThis is to check spanThis is to check spanThis is to check spanThis is to check spanThis is to check spanThis is to check spanThis is to check span</span>
<p>This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.This is to check p.</p>
kwestią jest, że pseudo-element pracuje dla p
tag i zmieniony pierwszej linii do określonego koloru, ale sama nie pracuje dla span
tagu.
:: first-line nie działa z 'display: flex'. Aby to naprawić, zalecam zawinąć tekst w znaczniku 'paragraph' lub' div'. – kunambi