基于CSS3实现图片模糊过滤效果


Posted in HTML / CSS onNovember 19, 2015

先给大家展示下效果图,如果和你想象的效果一样请继续往下看。

基于CSS3实现图片模糊过滤效果

css3图片过滤效果,鼠标放上后其它图片模糊,鼠标所在位置的图片是清淅的,有效索引出当前的图片,对图片的模糊处理是本特效的亮点,你完全可以将模糊的效果应用于其它的图片特效中,你同样也可借此代码研究一下HTML5中的CSS3技术。

代码如下所示:

CSS Code复制内容到剪贴板
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
  2. <html xmlns="http://www.w3.org/1999/xhtml">   
  3. <head>   
  4.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
  5.     <title>css3图片模糊过滤特效-柯乐义</title>   
  6.     <style>   
  7. .keleyi img{ width:200pxheight:200px;}   
  8.     .keleyi{   
  9.       list-stylenone;   
  10.       margin10px autopadding: 0;   
  11.       width642px/* (200+10+4)x3 */  
  12.       font-size: 0; /* fix inline-block spacing */  
  13.     }   
  14.     .keleyi li{   
  15.         displayinline-block;   
  16.         *displayinline;   
  17.         zoom: 1;   
  18.         width200pxheight200px;   
  19.         margin2px;   
  20.         border5px solid #fff;   
  21.         -moz-box-shadow: 0 2px 2px rgba(0,0,0,.1);   
  22.         -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.1);   
  23.         box-shadow: 0 2px 2px rgba(0,0,0,.1);   
  24.         -webkit-transition: all .3s ease;   
  25.         -moz-transition: all .3s ease;   
  26.         -ms-transition: all .3s ease;   
  27.         -o-transition: all .3s ease;   
  28.         transition: all .3s ease;          
  29.     }   
  30.     .keleyi:hover li:not(:hover){         
  31.         -webkit-filter: blur(2px) grayscale(1);   
  32.         -moz-filter: blur(2px) grayscale(1);   
  33.         -o-filter: blur(2px) grayscale(1);   
  34.         -ms-filter: blur(2px) grayscale(1);   
  35.         filter: blur(2px) grayscale(1);   
  36.         opacity: .7; /* fallback */          
  37.     }   
  38.   </style>   
  39. </head>   
  40. <body>   
  41.     <div style="width: 736px; margin: 0px auto;"><h2>css3图片模糊过滤特效·柯乐义</h2>   
  42.         请使用支持CSS3的浏览器,移动光标到图片上。 <a href="http://keleyi.com/a/bjad/yin8b5eb.htm" target="_blank">原文</a>   
  43.     </div>   
  44.     <ul class="keleyi">   
  45.         <li>   
  46.             <img src="http://keleyi.com/image/a/mdvii14p.jpg"></li>   
  47.         <li>   
  48.             <img src="http://keleyi.com/image/a/968oqhtf.jpg"></li>   
  49.         <li>   
  50.             <img src="http://keleyi.com/image/a/crgi0c5y.jpg"></li>   
  51.     </ul>   
  52. </body>   
  53. </html>  

以上代码就是本文的全部内容,代码简单易懂,相信大家都可以看得懂吧,有任何问题欢迎随时给我留言,我会在第一时间和大家联系的。谢谢大家一直以来对三水点靠木网站的支持,有你们的关注我们会做的更好,谢谢!

HTML / CSS 相关文章推荐
详解Css3新特性应用之过渡与动画
Jan 10 HTML / CSS
css3 iphone玻璃透明气泡完美实现
Mar 20 HTML / CSS
css3闪亮进度条效果实现思路及代码
Apr 17 HTML / CSS
css3实现背景模糊的三种方式(小结)
May 15 HTML / CSS
使用HTML5技术开发一个属于自己的超酷颜色选择器
Sep 22 HTML / CSS
HTML5拖拽的简单实例
May 30 HTML / CSS
HTML5轻松实现全屏视频背景的示例
Apr 23 HTML / CSS
h5封装下拉刷新
Aug 25 HTML / CSS
关于webview适配H5上传照片或者视频文件的方法
Nov 04 HTML / CSS
HTML+CSS制作心跳特效的实现
May 26 HTML / CSS
详解CSS中的特指度和层叠问题
Jul 15 HTML / CSS
带你了解CSS基础知识,样式
Jul 21 HTML / CSS
Css3圆角边框制作代码
Nov 18 #HTML / CSS
CSS3绘制不规则图形的一些方法示例
Nov 07 #HTML / CSS
使用HTML和CSS3绘制基本卡通图案的示例分享
Nov 06 #HTML / CSS
使用CSS3的::selection改变选中文本颜色的方法
Sep 29 #HTML / CSS
CSS3绘制圆角矩形的简单示例
Sep 28 #HTML / CSS
CSS3的resize属性使用初探
Sep 27 #HTML / CSS
基于html和CSS3制作酷炫的导航栏
Sep 23 #HTML / CSS
You might like
PHP的面向对象编程
2006/10/09 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
PHP基于DOMDocument解析和生成xml的方法分析
2017/07/17 PHP
php实现支付宝当面付(扫码支付)功能
2018/05/30 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
Jquery实现搜索框提示功能示例代码
2013/08/13 Javascript
js实现的标题栏新消息闪烁提示效果
2014/06/06 Javascript
jQuery中removeAttr()方法用法实例
2015/01/05 Javascript
jQuery实现下拉框功能实例代码
2016/05/06 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
cordova入门基础教程及使用中遇到的一些问题总结
2017/11/14 Javascript
JS中this的指向以及call、apply的作用
2018/05/06 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
jQuery实现基本动画效果的方法详解
2018/09/06 jQuery
JavaScript使用Math.random()生成简单的验证码
2019/01/21 Javascript
了解重排与重绘
2019/05/29 Javascript
Vue中实现权限控制的方法示例
2019/06/07 Javascript
vue如何在用户要关闭当前网页时弹出提示的实现
2020/05/31 Javascript
vue实现前端列表多条件筛选
2020/10/26 Javascript
分享一个常用的Python模拟登陆类
2015/03/29 Python
Python字符编码判断方法分析
2016/07/01 Python
Python基于matplotlib绘制栈式直方图的方法示例
2017/08/09 Python
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
如何基于python操作json文件获取内容
2019/12/24 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
美国在线印刷公司:PsPrint
2017/10/12 全球购物
pandas 实现将NaN转换为None
2021/05/14 Python
Golang数据类型和相互转换
2022/04/12 Golang