CSS3对图片照片进行边缘模糊处理的实现


Posted in HTML / CSS onAugust 08, 2018

使用CSS3的新特性实现各种图片边缘的模糊效果。

1. 在图片标签外部套一层DIV标签:

<div class="img-edge-cover">  
  <img src="photo.png" alt="photo">
</div>

2. 为外层DIV添加一圈向内的 边缘阴影 ,也是css3的新特征 box-shadow ,以模拟图片边缘模糊效果,CSS样式如下:

.img-edge-cover {
    width: 180px;
    height: 180px;
    position: relative;
}
.img-edge-cover:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    box-shadow:0 0 50px 30px #ffffff inset;
}
.img-edge-cover img{
    width: 180px;
    height: 180px;
    display: block;
    margin-bottom: 20px;
}

注意,直接为外层DIV添加边缘阴影是看不到效果的,因为阴影会被图片遮住,必须通过一个绝对定位的伪元素添加阴影。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
CSS3制作翻转效果_动力节点Java学院整理
Jul 11 HTML / CSS
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
Aug 08 HTML / CSS
详解CSS3中Media Queries的相关使用
Jul 17 HTML / CSS
利用CSS3伪元素实现逐渐发光的方格边框
May 07 HTML / CSS
HTML5+CSS3实现无插件拖拽上传图片(支持预览与批量)
Jan 05 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
Jun 11 HTML / CSS
html5使用canvas实现跟随光标跳动的火焰效果
Jan 07 HTML / CSS
three.js模拟实现太阳系行星体系功能
Sep 03 HTML / CSS
详解移动端h5页面根据屏幕适配的四种方案
Apr 15 HTML / CSS
HTML速写之Emmet语法规则的实现
Apr 07 HTML / CSS
HTML常用标签超详细整理
Mar 19 HTML / CSS
HTML5页面打开微信小程序功能实现
Sep 23 HTML / CSS
详解CSS3伸缩布局盒模型Flex布局
Aug 20 #HTML / CSS
css3动画效果抖动解决方法
Sep 03 #HTML / CSS
微信小程序实现可实时改变转速的css3旋转动画实例代码
Sep 11 #HTML / CSS
CSS3 background-image颜色渐变的实现代码
Sep 13 #HTML / CSS
基于CSS3实现的几个小loading效果
Sep 27 #HTML / CSS
详解css3 mask遮罩实现一些特效
Oct 24 #HTML / CSS
css3绘制百度的小度熊
Oct 29 #HTML / CSS
You might like
php 文件缓存函数
2011/10/08 PHP
php中文验证码实现示例分享
2014/01/12 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
响应鼠标变换表格背景或者颜色的代码
2009/03/30 Javascript
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
2009/10/20 Javascript
JavaScript中的字符串操作详解
2013/11/12 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
小议JavaScript中Generator和Iterator的使用
2015/07/29 Javascript
深入学习JavaScript中的原型prototype
2015/08/13 Javascript
jquery实现左右无缝轮播图
2020/07/31 Javascript
浅谈js中的三种继承方式及其优缺点
2016/08/10 Javascript
jQuery表单验证简单示例
2016/10/17 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
利用Console来Debug的10个高级技巧汇总
2018/03/26 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
2018/12/11 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
Vue中rem与postcss-pxtorem的应用详解
2019/11/20 Javascript
d3.js实现图形拖拽
2019/12/19 Javascript
使用原生JS实现滚轮翻页效果的示例代码
2020/05/31 Javascript
python3中的md5加密实例
2018/05/29 Python
用python3教你任意Html主内容提取功能
2018/11/05 Python
python中多个装饰器的调用顺序详解
2019/07/16 Python
python如何编写类似nmap的扫描工具
2020/11/06 Python
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
Giglio美国站:意大利奢侈品购物网
2018/02/10 全球购物
公司会计岗位职责
2014/02/13 职场文书
少先队学雷锋活动月总结
2014/03/09 职场文书
局火灾防控工作方案
2014/05/25 职场文书
机票销售员态度不好检讨书
2014/09/27 职场文书
与死神共舞观后感
2015/06/15 职场文书
张丽莉观后感
2015/06/16 职场文书
导游词之太湖
2019/10/08 职场文书
Pytorch distributed 多卡并行载入模型操作
2021/06/05 Python
css3应用示例:新增的选择器
2022/03/16 HTML / CSS