【css】css实现图片或动图边缘模糊化处理(附示例代码)

简介: 【css】css实现图片或动图边缘模糊化处理(附示例代码)

问题

有些图片边缘和网页背景颜色对比较明显,但是我们想将其边缘模糊化,实现下图效果,怎么做?

86e55654576842dfb3cb10325f06d7ca.png 5895face45054597b0033a5cae86364e.png
修改前 修改后

解决思路

1.在图片外层套一个div容器。
2.然后为外层div添加一圈向内的边缘阴影,模拟图片边缘模糊效果。

代码实现

.html文件

<div class="cover">
    <img src="{
    
    { url_for('static', filename='images/physics.gif')}}" alt="physics" class="physics">
</div>

.css文件

.physics {
   
   
    display: block;
    margin: 0 auto;
    height: 100px;
}
.cover {
   
   
    margin: 0 auto;
    width: 133px;
    height: 100px;
    position: relative;
}
.cover:after {
   
   
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    box-shadow:0 0 50px 30px #ffffff inset;
}

参考链接

相关文章
|
2月前
|
前端开发 计算机视觉 开发者
利用CSS改变图片颜色的100种方法!
利用CSS改变图片颜色的100种方法!
45 1
|
6月前
|
前端开发
如何用css显示一个图片中多个小图标
如何用css显示一个图片中多个小图标
|
7月前
|
前端开发
|
8月前
|
前端开发
css鼠标放上图片变大
css鼠标放上图片变大
css鼠标放上图片变大
|
11天前
|
前端开发 UED 开发者
【专栏:HTML与CSS实战项目篇】制作一个响应式图片画廊
【4月更文挑战第30天】本文介绍了如何使用HTML和CSS创建响应式图片画廊。响应式画廊能根据用户设备屏幕大小自动调整布局。首先规划结构,包含一个图片容器和每张图片元素,并为图片提供替代文本。接着设计样式,设置图片大小、间距和视觉效果。然后通过媒体查询实现响应式设计,根据不同屏幕尺寸调整图片排列。同时考虑性能优化,如压缩图片和使用懒加载技术。最后,测试和调试确保画廊在各种设备上正常工作。这个过程强调了响应式设计和用户体验的重要性。
|
27天前
|
移动开发 前端开发 搜索推荐
HTML图片标签(2) HTML5+CSS3+移动web 前端开发入门笔记(三)
HTML图片标签(2) HTML5+CSS3+移动web 前端开发入门笔记(三)
25 0
|
2月前
css3鼠标悬停图片特效源码
css3鼠标悬停图片特效,图片悬停效果源码,可以在网页上面作为自己的动态加载名片,放到侧边栏或者网站合适的位置即可
15 0
css3鼠标悬停图片特效源码
|
2月前
|
Web App开发 前端开发 iOS开发
编程笔记 html5&css&js 008 HTML图片
编程笔记 html5&css&js 008 HTML图片
|
3月前
CSS3图片反射box-reflect属性
CSS3图片反射box-reflect属性
23 0