【发布时间】:2021-11-11 01:01:52
【问题描述】:
我有一个 JPEG 文件,用作搜索页面的背景图像,我使用 CSS 来设置它,因为我在 Backbone.js 上下文中工作:
background-image: url("whatever.jpg");
我想仅将 CSS 3 模糊滤镜应用到背景,但我不确定如何设置那个元素的样式。如果我尝试:
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
就在我的 CSS 中的 background-image 下方,它设置了整个页面的样式,而不仅仅是背景。有没有办法只选择图像并对其应用过滤器?或者,有没有办法为页面上的每个其他元素关闭模糊?
【问题讨论】:
-
只模糊图像的一部分:codepen.io/vsync/pen/gjMEWm
标签: css background-image css-filters