ホームページ  >  に質問  >  本文

class='btn' の要素の後に「<」を追加し、要素の後の元のコンテンツを :hover:after に置き換えます。

「:hover」の出力は常に

です

「1イプサム」

コンテンツ「content:"1"」を持つ「:before」要素を追加すると、1 が追加されるだけで、ホバー前の出力は「11」になります

私が望む出力は次のとおりです:

「ホバー」時の出力は「IPSUM」です

フィドル: https://jsfiddle.net/Zxdfvv/u9xgoks3/

リーリー リーリー

P粉236743689P粉236743689427日前693

全員に返信(2)返信します

  • P粉275883973

    P粉2758839732023-09-10 10:42:23

    ありがとう、EmSixTeen!学校にいるのでアカウントにログインできません。疑似要素はさまざまなブラウザで正しく動作しますか?

    返事
    0
  • P粉715304239

    P粉7153042392023-09-10 09:12:42

    要素自体ではなく、疑似要素に対して content: を設定しています。そのため、::before に何かを追加すると要素テキストの前に表示され、::after を使用すると要素テキストの後に表示されます。

    疑似要素を使用して初期テキストを設定できます。したがって、これを行うことができます:

    リーリー リーリー

    返事
    0
  • キャンセル返事