CSS3制作超酷的鼠标悬停效果

CSS3制作超酷的鼠标悬停效果

今天分享下使用纯CSS3和HTML实现鼠标悬停的超酷效果,鼠标在悬停目标元素上的时候可以实现常见的线条变化、翻转、缩放、滑动等等动画效果。

淘建站为您提供更多_css3_悬浮_悬浮,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 346 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。
分类:css3 > 悬浮 难易程度:中级

HTML

<div class="box">
    <div class="he_3DFlipX">
        <div class="he_3DFlipX_inner">
            <div class="he_3DFlipX_img">
                <img src="pro_1.jpg" alt="img01">
            </div>
            <div class="he_3DFlipX_caption">
                <h3>
                    
                </h3>
                <p>
                    WEB前端应用教程+演示+源码
                </p>
            </div>
            <a href="http://www.sucaiq.com/" target="_blank">
            </a>
        </div>
    </div>
</div>

CSS

.he_border2{background:#fe7253;width:360px;height:240px;padding:0;margin:0;border:1px solid #000;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border2 .he_border2_img{display:block;width:100%;padding:0;margin:0;position:relative;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border2:hover .he_border2_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border2 .he_border2_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border2 .he_border2_caption::before,.he_border2 .he_border2_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border2 .he_border2_caption::before{top:14%;right:5%;bottom:14%;left:5%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border2 .he_border2_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border2:hover .he_border2_caption::before,.he_border2:hover .he_border2_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border2 .he_border2_caption,.he_border2 .he_border2_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.he_border2 .he_border2_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.he_border2 .he_border2_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.he_border2:hover .he_border2_caption_p{top:45%;opacity:1}

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/287.html
CSS3制作超酷的鼠标悬停效果 希望对你有帮助,感谢您的支持!
  • jQuery右侧悬浮提示导航

    jQuery右侧悬浮提示导航

  • js悬浮的肥皂泡泡碰撞动画代码

    js悬浮的肥皂泡泡碰撞动画代码

  • jQuery网页右下角悬浮的美女在线客服代码

    jQuery网页右下角悬浮的美女在线客服代码

  • qq在线悬浮客服

    qq在线悬浮客服

  • jQuery鼠标移动悬浮层跟随图片移动特效

    jQuery鼠标移动悬浮层跟随图片移动特效

  • JQuery 鼠标悬浮,图片遮罩效果

    JQuery 鼠标悬浮,图片遮罩效果

  • jquery鼠标悬浮滑动下拉二级菜单代码

    jquery鼠标悬浮滑动下拉二级菜单代码

  • jquery仿天猫右侧悬浮加入购物车菜单代码

    jquery仿天猫右侧悬浮加入购物车菜单代码

  • 仿快播搜索框悬浮文字搜索

    仿快播搜索框悬浮文字搜索

  • html5 css3透明时钟鼠标悬浮图片放大

    html5 css3透明时钟鼠标悬浮图片放大

  • js cookie设置右下角新闻悬浮层关闭和最小化代码

    js cookie设置右下角新闻悬浮层关闭和最小化代码

  • 蓝色的jquery固定div悬浮在线客服代码

    蓝色的jquery固定div悬浮在线客服代码

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2