おはよう、 私のコードに問題があります。別の部門のテキストを変更
HTML:
<a href="aboutme.php">
<div class='aboutus'>
<div id="mbubble">
stuff inside here
</div>
</div>
</a>
<div id='title'>
<div class="thome"><p style="letter-spacing:10;">Text BEFORE</p></div>
<div class="tabout"><p style="letter-spacing:10;">Text AFTER</p></div>
私はクラス「トメ」は、それがテキストだ変わることのdiv「mbubble」の上にマウスを置く場合、私はしたいです。私はそれらを見える/見えないようにすることによってそれを試みました。
CSS:
#mbubble:hover ~ .thome { visibility:hidden; }
#mbubble:hover ~ .tabout { visibility:visible; }
しかし、全く影響を与えsowhingんですか?
どうすればいいのか教えてもらえますか?または、少なくとも、ホバリングによってテキストを変更する方法はありますか?
敬具、 マイケル
これをcssだけで行うことはできません。クラスを切り替えたり、スタイルを変更したりするには、スクリプトを使用する必要があります。要素は、どのCSSセレクターが動作するためにdomに密接に関連していません。 – charlietfl
@charlietflが正しいです。私はjQueryを使い、mouseover機能 –