ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

CSSテクニックコミュの選択中の文字や要素のcolor,background-colorの変更は可能でしょうか。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
始めまして、ひさぎと申します。

現在、業務でAjax的な物を作っているのですが、その過程で選択されたテキスト要素やDIV要素のテキスト本体や背景色の色が変わると都合の悪い部分があることが判明し、現在その状態をなんとかする方法を模索しています。

active擬似要素ですとIEでa要素以外に使え無いようですし、Firefoxにおいても希望通りの動作にはなりませんでした。(無論active擬似要素に罪はありませんがw)

システムカラーの辺りも含め、一通りCSSのプロパティと要素はざっと探したつもりなのですが、該当する物が見つからず困っています。

そもそもそんな事は出来ないのかな、と肩を落としている所でこちらのコミュであればひょっとするとご存知の方がいらっしゃるのではないかと思い、投稿させて頂きました。

解決法をご存知の方がいらっしゃいましたらばご教授願えませんでしょうか、もちろん「そんな事は出来ません」とバッサリトドメをさして頂いても結構ですので、よろしくお願いいたします。

それでは、失礼いたします。

コメント(3)

Kifさん>
大変丁寧にご回答頂きましてありがとうございました。
CSS3の擬似要素にて対応(予定?)なのですね、勉強不足でお恥ずかしい限りです。

今回の場合はやはりサポートブラウザの都合もありますのでご提示頂いた様にJS側で解決する形になりそうです。
丁度onclickイベントを使っている辺りですのでonmouseup/onmousedownに切り替えたり、onclickだけで動くように試行錯誤してみたいと思います。

まだまだひよっ子なので今回の物も見通しの悪い拙いコードの鬱蒼とした集合体になりつつありますが(ですので純AjaxというよりはAjax的な感じです…)お陰様で光明が見えてきました。

重ね重ね本当にありがとうございました、失礼いたします。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

CSSテクニック 更新情報

CSSテクニックのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング