CSS
トランジションで問題が発生しました。ポートフォリオ用のギャラリーをデザインしていCSS
ますが、画像をホバーするとフェードインする必要があります。私はこれで1時間以上遊んでいて、誰かが私を正しい方向に向けることができることを望んでいました.
これは、 JSFiddleを使用した簡略化されたバージョンです。
CSS
トランジションで問題が発生しました。ポートフォリオ用のギャラリーをデザインしていCSS
ますが、画像をホバーするとフェードインする必要があります。私はこれで1時間以上遊んでいて、誰かが私を正しい方向に向けることができることを望んでいました.
これは、 JSFiddleを使用した簡略化されたバージョンです。
画像ギャラリーには順序なしリストを使用することをお勧めします。
ホバーアウトした後、画像の不透明度を即座に 50% にしたい場合を除き、私のコードを使用する必要があります。よりスムーズな移行ができます。
#photos li {
opacity: .5;
transition: opacity .5s ease-out;
-moz-transition: opacity .5s ease-out;
-webkit-transition: opacity .5s ease-out;
-o-transition: opacity .5s ease-out;
}
#photos li:hover {
opacity: 1;
}
これはトリックを行います
.gallery-item
{
opacity:1;
}
.gallery-item:hover
{
opacity:0;
transition: opacity .2s ease-out;
-moz-transition: opacity .2s ease-out;
-webkit-transition: opacity .2s ease-out;
-o-transition: opacity .2s ease-out;
}