CSS动画:CSS3实现鼠标移到图片上出现文字标题或提示,鼠标移开文字隐藏消失

前端之家收集整理的这篇文章主要介绍了CSS动画:CSS3实现鼠标移到图片上出现文字标题或提示,鼠标移开文字隐藏消失前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

《CSS动画:CSS3实现鼠标移到图片上出现文字标题提示,鼠标移开文字隐藏消失》要点:
本文介绍了CSS动画:CSS3实现鼠标移到图片上出现文字标题提示,鼠标移开文字隐藏消失,希望对您有用。如果有疑问,可以联系我们。

现在这个动画效果很常见,就是一张图片

鼠标移上去,淡出或从各个角度浮出文字标题。鼠标移开这个文字标题又消失。


效果图:

CSS动画:CSS3实现鼠标移到图片上出现文字标题或提示,鼠标移开文字隐藏消失

鼠标移上去出现jb51.cc,移开就恢复到原来状态。


实现这个很容易,直入主题

1、HTML部分:

<div class="hideImgTitle posrelative">
 <img src="/img/p8/2017052117.jpg" border="0" class="wow bounceIn" alt="jb51.cc 教程">
 <a href="#" class="hideTitle">jb51.cc 教程</a>
</div>


2、CSS部分:

.posrelative{position: relative;}
.hideImgTitle{
       height:120px;
       overflow: hidden;
}
.hideImgTitle:hover a{
       animation:mymove 1s 1;
       -webkit-animation:mymove 1s 1; /*Safari and Chrome*/
       animation-fill-mode:forwards;
       -webkit-animation-fill-mode:forwards; /* Safari 和 Chrome */
}
@keyframes mymove
{
       from {bottom: -70px;}
       to {bottom: 0px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
       from {bottom: -70px;}
       to {bottom: 0px;}
}
.hideTitle{
       display:block;
       width:120px;
       height: 70px;
       padding: 5px;
       background: #9c40e9;
       color:#fff;
       position: absolute;
       bottom: -70px;
       overflow: hidden;
       transition: all 0.3s;
}
.hideTitle:hover{color:#fff;text-decoration: none}

猜你在找的CSS相关文章