私は<span>
要素をHTMLに持っていて、それを識別することができます。それも空です。空の<span>
をいくつかのコンテンツに置き換えたいと思っています。私はCSSを使用することを考えていました:after
しかし、それは空の要素の問題であるようです。コンテンツを持たない要素に ":AFTER"コンテンツを追加する方法
私には何かがありませんか、これにアプローチする別の方法がありますか?私はHTMLを変更することができないので、CSS(推奨)またはjQueryのいずれかです。私はjQueryでこれを行う方法を知っていますが、CSSでやりたいと考えていました。
CSSの ':after'は非常に控えめに使用する必要があります。 CSSはプレゼンテーション用であり、コンテンツ用ではありません。 JQueryはより良いソリューションのように聞こえます。 – Michael
もちろん、 ':after'は「空」のスパン要素でも動作します。あなたの特定のケースではなぜそうでないのですが、コードなしでは伝えるのは不可能です。 (コードや実際の例が表示されない場合は-1ですが、2k +担当者の方は既にそれを知っている必要があります) – CBroe
私は上記のMichaelのコメントに同意しませんが、空のスパンに疑似要素を追加する際に問題はありません。デモで問題を表示できますか? – Harry