:hover
通常のCSSをよりスムーズにするスクリプト/方法はありますか?
アイデアは、おそらくグラデーションの背景を持つ2つのクラスを取得し、スクリプトがクラスをスムーズに交換するというものです。したがって、グラデーションはボタンを押したように見えます。自動である必要があるため、トリガーを呼び出します。これにより、が2番目のクラスとして$('.someclass').SmoothTransition();
自動的に使用されます。.someclass:hover
バウンティ編集
これは実は非常に興味深い質問で、私は部分的に答えました。私の答えの問題は、それが無地の背景色に対してのみ機能し、CSSグラデーションやその他のより具体的なパラメーターでは機能しないことです。
このスクリプトは、jQuery開発者ライブラリで「必須」である必要があります。だから、私はこれを行うことができる方法を考えたり、良いリソースを見つけることができる人に150人の担当者を提供しています。
あなたのメソッド(単一のjQueryプラグイン)がこれらすべての例で機能する場合、あなたは勝ちました!
例: http: //jsfiddle.net/4pYWD/
現代の編集
この質問は2011年に行われたため、CSSが移行したとき、商用ゲームはオプションではありませんでした。次に、この質問で、なぜすべてがCSSではなくJSに焦点を合わせているのかを理解してください。これらの回答から、当時完璧だったJSスクリプトを開発しました。もはや、CSSトランジションは今や究極のソリューションであるため、適切な答えが再び受け入れられました。