7

:after疑似を使用してのみ表示することは可能:hoverですか?たとえば、代替要素を使用します。

#parent{}
#child{display:none;}
#parent:hover >#child{display:block;}

私が同じ方法で得た限り:

#parent{}
#parent:after{content:'hi';display:none;}
#parent:hover  #parent:after{display:block;}

それは可能ですか?それとも私は自分をだましていますか?

4

3 に答える 3

7

2つを組み合わせることができます:

#parent:hover:after {
    content:'hi';
}

JSFiddle

于 2013-03-21T16:05:48.617 に答える
5

はい。自分で試していない理由はわかりませんが、可能です。

#parent:hover:after{content:'hi';}

http://jsfiddle.net/uz3w4/

于 2013-03-21T16:06:33.070 に答える
4

はい、もちろんできます:

デモ

<a href="#">Demo</a>

a:hover:after {
    content: 'blah';
}
于 2013-03-21T16:06:01.347 に答える