• ベストアンサー

hoverした後に表示し続ける

クイズの答えの一覧をテーブルに作りました。 背景色がFFCなので文字をそれに合わせています。 次の記述でマウスを合わせると文字色が変わって 答えが出てくれるので上手く動いていると思います。 table.hide { color : #FFC } table.hide:hover { color : black } 一旦答えを出したら(hoverしたら)、 答えを出し続けておくことは可能ですか。 今のところマウスが外れると色が背景色に戻ってしまいます。 table.hide:hover:after とか試してみたけど無駄なあがきでした。

質問者が選んだベストアンサー

  • ベストアンサー
noname#158634
noname#158634
回答No.1

戻さないのならhoverを使うのがおかしい。 Javascriptでonmouseover使えばいいんじゃないかな。

noname#147836
質問者

お礼

ご回答有り難うございます。 >戻さないのならhoverを使うのがおかしい そういうものなのですか? a:hoverの後、a:visitedとかあるから 何か技が使えると思ってました。 JAVAScriptの方に行っちゃうんですね。 こちらは今勉強中なので少し時間がかかりそうです。 CSSで実現可能かどうか何かご存じの方がいれば 宜しくお願いします。

noname#147836
質問者

補足

取り敢えずJAVAStringで作ってみました。 欲を出したら、また嵌ってしまいましたw

関連するQ&A