图片效果-JS插件image-shadow.js图片彩色阴影特效

Image-shadow.js是一个用于为图像创建色调效果的js插件。它使用CSS3滤镜过滤器生成图像对应颜色的阴影效果。
注意,IE浏览器和Edge浏览器不支持该图片彩色阴影特效。
图片彩色阴影特效

使用方法

在页面中引入image-shadow.js文件。

<script src="js/image-shadow.js"></script>

HTML结构

使用该图片彩色阴影特效的HTML结构:

<div class="container">
    <div class="ishadow">
        <img class="img" data-blur="20" src="imgs/1.jpg">
    </div>
    <div class="ishadow">
        <img class="img" data-blur="20" src="imgs/2.jpg">
    </div>
    <div class="ishadow">
        <img class="img" data-blur="20" src="imgs/3.jpg">
    </div>
</div>

CSS样式

插件会自动在页面头部添加下面的CSS代码。

/*--- Container that maintains image and shadow. ---*/
.container-img {
  position: relative;
}
 
/*--- IMG takes the full size of container-img. ---*/
img {
  max-width: 100%;
}
 
/*--- Setup the image shadow. ---*/
.img-shadow {
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  bottom: -10%;
  left: 5%;
  width: 90%;
  height: 95%;
  z-index: -1;
  -webkit-filter: blur(20px);
  filter: blur(20px);
}
 
/*--- Remove shadow for IE and Edge (does not support blur filter). ---*/
@supports (-ms-ime-align: auto) {
  .img-shadow {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .img-shadow {
    display: none;
  }
}

源码来源:https://github.com/tunguskha/Image-shadow

在线预览 网盘下载

郑重声明:

1 本资源来源于互联网,资源的版权归资源原作者所持有,受《中华人民共和国著作权法》等相关法律保护。

2 由于无法和原作者取得联系,所以上传的部分资源无法先通过原作者的同意就分享给大家了,如本资源侵犯了您(原作者)的权益,请联系我们(微信号 xiaohaimei1989),我们会立马删除您的资源,并向您表达诚挚的歉意!

3 本站是一个公益型网站,分享资源的目的在于传播知识,分享知识,收取一点点打赏的辛苦费是用于网站的日常运营开支,并非用于商业用途。

4 本站资源只提供学习和参考研究使用,使用过后请在第一时间内删除。本站不承担资源被单位或个人商用带来的法律责任。

发表评论