16种基于Bootstrap的css3图片hover效果

 3383去下载

bootstrapimagehover是一款基于Bootstrap的css3图片hover效果。这组图片hover效果共16种特效。同时该特效也支持非Bootstrap版本。


16种基于Bootstrap的css3图片hover效果


使用方法

在页面中引入bootstrap相关文件和FontAwesome字体图标文件以及effects.min.css文件。

  1. <link href="css/bootstrap.min.css" rel="stylesheet">
  2. <link href="css/font-awesome.min.css" rel="stylesheet">
  3. <link href="css/effects.min.css" rel="stylesheet">

HTML结构

该css3图片hover效果的每一种效果都有它们自己的HMTL结构,第一种效果的HTML结构如下:

  1. <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12">
  2.     <div class="hover ehover1">
  3.         <img class="img-responsive" src="images/girl.jpg" alt="">
  4.         <div class="overlay">
  5.             <h2>Hover effect 1</h2>
  6.             <button class="info" data-toggle="modal" data-target="#modal1">Show code
  7.             </button>
  8.         </div>
  9.     </div>
  10. </div>

在DEMO示例中,使用鼠标滑过图片,在hover效果中点击 show code 链接,可以弹出该效果的模态窗口,可以直接复制后使用该效果。

如果你不需要Bootstrap的支持,只需要将顶级div中的col-* class类去掉即可。

CSS样式

第一种效果的CSS样式如下:

  1. .hovereffect {
  2.     width:100%;
  3.     height:100%;
  4.     float:left;
  5.     overflow:hidden;
  6.     position:relative;
  7.     text-align:center;
  8.     cursor:default;
  9. }
  10. .hovereffect .overlay {
  11.     width:100%;
  12.     height:100%;
  13.     position:absolute;
  14.     overflow:hidden;
  15.     top:0;
  16.     left:0;
  17.     opacity:0;
  18.     background-color:rgba(0,0,0,0.5);
  19.     -webkit-transition:all .4s ease-in-out;
  20.     transition:all .4s ease-in-out
  21. }
  22. .hovereffect img {
  23.     display:block;
  24.     position:relative;
  25.     -webkit-transition:all .4s linear;
  26.     transition:all .4s linear;
  27. }
  28. .hovereffect h2 {
  29.     text-transform:uppercase;
  30.     color:#fff;
  31.     text-align:center;
  32.     position:relative;
  33.     font-size:17px;
  34.     background:rgba(0,0,0,0.6);
  35.     -webkit-transform:translatey(-100px);
  36.     -ms-transform:translatey(-100px);
  37.     transform:translatey(-100px);
  38.     -webkit-transition:all .2s ease-in-out;
  39.     transition:all .2s ease-in-out;
  40.     padding:10px;
  41. }
  42. .hovereffect a.info {
  43.     text-decoration:none;
  44.     display:inline-block;
  45.     text-transform:uppercase;
  46.     color:#fff;
  47.     border:1px solid #fff;
  48.     background-color:transparent;
  49.     opacity:0;
  50.     filter:alpha(opacity=0);
  51.     -webkit-transition:all .2s ease-in-out;
  52.     transition:all .2s ease-in-out;
  53.     margin:50px 0 0;
  54.     padding:7px 14px;
  55. }
  56. .hovereffect a.info:hover {
  57.     box-shadow:0 0 5px #fff;
  58. }
  59. .hovereffect:hover img {
  60.     -ms-transform:scale(1.2);
  61.     -webkit-transform:scale(1.2);
  62.     transform:scale(1.2);
  63. }
  64. .hovereffect:hover .overlay {
  65.     opacity:1;
  66.     filter:alpha(opacity=100);
  67. }
  68. .hovereffect:hover h2,.hovereffect:hover a.info {
  69.     opacity:1;
  70.     filter:alpha(opacity=100);
  71.     -ms-transform:translatey(0);
  72.     -webkit-transform:translatey(0);
  73.     transform:translatey(0);
  74. }
  75. .hovereffect:hover a.info {
  76.     -webkit-transition-delay:.2s;
  77.     transition-delay:.2s;
  78. }


本文网址:https://www.zztuku.com/index.php/detail-12702.html
转载请声明来自:站长图库 - 16种基于Bootstrap的css3图片hover效果


使用声明:

1、本站所有素材,仅限学习交流,请勿用于商业用途。

2、本站资源大多无解压密码,如遇需要解压密码,无特殊说明,均为:zztuku.com

3、下载积分可通过日常 签到绑定邮箱 等途径免费获得!

4、本站提供的源码、模板、软件工具等其他资源,均不包含技术服务,请大家谅解!由于资源大多存储在云盘,如出现链接失效请评论反馈。

5、如果素材损害你的权益,请 联系我们 给予处理。

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢