Share this postCSS isn't magicWhen is using display: block for ::before or ::after unnecessary?Copy linkFacebookEmailNotesMoreWhen is using display: block for ::before or ::after unnecessary?Stas MelnikovApr 16, 2025Share this postCSS isn't magicWhen is using display: block for ::before or ::after unnecessary?Copy linkFacebookEmailNotesMoreShareFolks, did you define display: flex or display: inline-flex to the parent? Yeap? Stop defining display: block for ::before or ::after. Browsers make it themselves!