0

こんにちは私は次のコードで入力フィールドの後にスパンを非表示にしようとしています:

 <style>
 input~span:after { opacity: 0;}
 </style>
 ...
 <input type="email" />
 <span>Test</span>

ただし、スパンはブラウザに表示されたままですが、firebugで要素を検査すると、スパンの不透明度が0であることがわかります。

私は何かが足りないのですか?

4

1 に答える 1

3

なぜ:afterですか?これは、疑似要素を作成するためのものです。

<style>
    input~span{ opacity: 0;}
</style>
于 2012-12-10T19:31:29.850 に答える