CSSのtransition
をボックスシャドウの色をターゲットに限定することは可能ですか?CSSトランジションを有効にするボックスシャドウの色
たとえば、ボックスシャドウのボタンがあります。ボタンをクリックすると、ボタンが圧縮されたように見えるように、下に移動してボックスの影が縮小します。 See this example。
しかし、ボタンを色を変えることもできますが、このエフェクトをトランジションしたいと考えています。
#button {
transition: background-color 0.2s linear;
transition: box-shadow 0.2s linear;
}
私の問題は、ボタンが押されたときだけでなく、色が変わったときにも起こるということです。これは、ボックスの影がゆっくりと縮小し、ボタンがすぐに下に移動することを意味します。 See this example。私は、ボタンのプレスと動きが瞬間的で、遷移しないようにしたいので、CSSのtransition: box shadow
プロパティはボックスの影の色にのみ影響しますか?
もしそうでない場合は、他に方法がありますか?おそらくjQueryで?ありがとうございました。
あなたはあなたの例を提供することはできますか? – Tymek
私は2度読んでいて、まだ理解していません。あまり明確ではない。 – dfsq
私がリンクしている2つの例を参照してください。最初は私のボタン、もう1つは「トランジション:ボックスシャドウ」がシャドウをクリックしてゆっくりと下に移動させ、残りのボタンで即座に移動させない例です。私はスムーズな外観のために色の間でボタンを移動させたいので、 'transition:box-shadow'が必要です。 @dfsq –