-1

これはCSSの問題ではないとすぐに言いたいです。以下は、私が抱えている問題の種類を css で示すためのものです。

javascript と css で満たされた html ページには<div>、次のスタイルのタグがあります。

div {
  background-color:#fff;
}
div:hover {
  background-color:#f00;
}
div:active {
  background-color:#000;
}

ポイントは、背景が赤になるため、要素がホバリングされていることを知ることができ、背景が黒であるため、要素がクリックされたことを知ることができます。

何が起こっているのかというと、ホバー スタイルが機能しますが、要素をクリックしても、マウス ボタンを押したままマウスを要素から引き抜くまで、要素はアクティブ状態に変わりません。

これはおそらく、ページ上のイベント ハンドラーをいじった結果ですが、他の誰かがこの現象に遭遇し、それが何であるかを知っているかどうか疑問に思っています.

編集

ここに私が取り組んでいるものがあります: http://faithserve.com/jOS/

[アプリ] メニューをクリックし、[開始] をクリックします。そのボタンのようなものは、私が問題を抱えているものです.

4

2 に答える 2