kwh*_*787 20 css hover css-transitions
我遇到了CSS转换问题.我正在CSS为我的投资组合设计一个画廊,我需要我的图像在悬停时淡入.我一直在玩这个超过一个小时,我希望有人能指出我正确的方向.
这是JSFiddle的简化版本
gia*_*kis 52
我建议您为图库使用无序列表.
您应该使用我的代码,除非您希望图像在悬停后立即获得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;
}
Run Code Online (Sandbox Code Playgroud)
Dar*_*yne 14
这样就可以了
.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;
}
Run Code Online (Sandbox Code Playgroud)