要素でこの奇妙な問題を発見しました<a>
。「プッシュダウン」アニメーションを備えたCSSのみのボタンを作りたかったのです。
多かれ少なかれこのようなもの:
.button:active {
position: relative;
top: 10px;
}
問題は、テキストの下でマウスダウンを行い、テキストがポインターの下に移動したときに離すと、リンクが機能しないように見えることです (アニメーションは正しく実行されますが、onclick または href は機能しません)。このフィドルで「バグ」またはそれが何であれ見ることができます:
パディングを使用してアニメーションを作成するなど、すでにさまざまなことを試しましたが、まだ機能しません。Chrome 22 (今日の最新バージョン) にはないことを確認できます。なぜこれが起こるのですか?この問題を回避して、css のみのボタンをアニメーション化するにはどうすればよいですか?