css - 默认模糊图像,悬停时显示?

标签 css image animation hover blur

我想嵌入默认情况下使用 CSS 进行模糊处理的图像(源图像文件未进行模糊处理)。当用户将鼠标悬停在图像上时,应该显示该图像。如果它上面也有动画,那就太棒了。有什么办法吗?

最佳答案

CSS filters (MDN 引用)可以做到这一点

img {
  -webkit-filter: blur(10px);
  filter: blur(10px);
  -webkit-transition: -webkit-filter .5s linear;
  transition: -webkit-filter .5s linear;
  transition: filter .5s linear;
  transition: filter .5s linear, -webkit-filter .5s linear;
}
img:hover {
  -webkit-filter: blur(0);
  filter: blur(0)
}
<img src="http://www.fillmurray.com/460/300" alt="" />

关于css - 默认模糊图像,悬停时显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38593473/

相关文章:

jquery - 不透明度在滚动时返回负值

Javascript 和 W3C 有效性?

php - 想像 |渐变贴图

java - 背景图片位置错误

html - 下拉菜单采用整个 body 宽度 - bootstrap

html - 3 个垂直背景图像显示为一个图像,内容在中心图像中。中心图像 "cuts off"与页脚图像不匹配

android - 位图缩放破坏质量

android - ViewPropertyAnimator 的 translateYBy() 与 yBy() 方法有什么区别?

animation - Blender:合并多个 Action

javascript - 使用 css javascript 添加幻灯片