图片/图形

图片彩色阴影特效插件

阿里云


image-shadow.js 是一款用于制作图片彩色阴影特效的 js 插件。它通过 CSS3 filter 过滤器来生成图片对应颜色的阴影效果。注意,IE 浏览器和 Edge 浏览器不支持该图片彩色阴影特效。

使用方法

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

也想出现在这里?联系我们
创客主机
  1. <script src="js/image-shadow.js"></script>

HTML 结构

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

  1. <div class="container">
  2.     <div class="ishadow">
  3.         <img class="img" data-blur="20" src="imgs/1.jpg">
  4.     </div>
  5.     <div class="ishadow">
  6.         <img class="img" data-blur="20" src="imgs/2.jpg">
  7.     </div>
  8.     <div class="ishadow">
  9.         <img class="img" data-blur="20" src="imgs/3.jpg">
  10.     </div>
  11. </div>

CSS 样式

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

  1. /*--- Container that maintains image and shadow. ---*/
  2. .container-img {
  3.   position: relative;
  4. }
  5.  
  6. /*--- IMG takes the full size of container-img. ---*/
  7. img {
  8.   max-width: 100%;
  9. }
  10.  
  11. /*--- Setup the image shadow. ---*/
  12. .img-shadow {
  13.   position: absolute;
  14.   background-position: center;
  15.   background-repeat: no-repeat;
  16.   background-size: 100%;
  17.   bottom: -10%;
  18.   left: 5%;
  19.   width: 90%;
  20.   height: 95%;
  21.   z-index: -1;
  22.   -webkit-filter: blur(20px);
  23.   filter: blur(20px);
  24. }
  25.  
  26. /*--- Remove shadow for IE and Edge (does not support blur filter). ---*/
  27. @supports (-ms-ime-align: auto) {
  28.   .img-shadow {
  29.     display: none;
  30.   }
  31. }
  32. @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  33.   .img-shadow {
  34.     display: none;
  35.   }
  36. }

Github 地址:https://github.com/tunguskha/Image-shadow

图片彩色阴影特效插件

已有 415 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!