これはCSSの問題ではないとすぐに言いたいです。以下は、私が抱えている問題の種類を css で示すためのものです。
javascript と css で満たされた html ページには<div>
、次のスタイルのタグがあります。
div {
background-color:#fff;
}
div:hover {
background-color:#f00;
}
div:active {
background-color:#000;
}
ポイントは、背景が赤になるため、要素がホバリングされていることを知ることができ、背景が黒であるため、要素がクリックされたことを知ることができます。
何が起こっているのかというと、ホバー スタイルが機能しますが、要素をクリックしても、マウス ボタンを押したままマウスを要素から引き抜くまで、要素はアクティブ状態に変わりません。
これはおそらく、ページ上のイベント ハンドラーをいじった結果ですが、他の誰かがこの現象に遭遇し、それが何であるかを知っているかどうか疑問に思っています.
編集
ここに私が取り組んでいるものがあります: http://faithserve.com/jOS/
[アプリ] メニューをクリックし、[開始] をクリックします。そのボタンのようなものは、私が問題を抱えているものです.