なぜ CSS の ::before は input と img では動作しないのか
(webplatform.news)- ::before と ::after は replaced element では動作しない
→ audio, canvas, embed, iframe, img, input, object, video
- これらの要素は HTML 仕様上、ブラウザによって ::before や ::after を含めて置き換えられるため、動作しない
→ img は状況によっては動作することもある(FF/Chrome で画像の読み込みに失敗した場合)
→ input は種類によっては動作することもある(Chrome/Safari ではチェックボックスとラジオボタンで動作)
まだコメントはありません。