webkit-filter 和fiter有什么区别?

编辑:星期三 |

webkit-filter是CSS3中的一个属性,用于给元素添加滤镜效果,只能在webkit内核的浏览器中使用,如Chrome、Safari等,而filter是CSS3中的另一个属性,也是用于添加滤镜效果的,但支持的浏览器更多,包括Firefox、Edge等。

举例来说,如果要给图片添加模糊效果,可以使用webkit-filter的blur属性:

```

img {

  -webkit-filter: blur(5px);

}

```

而使用filter的blur属性则是这样的:

```

img {

  filter: blur(5px);

}

```

两者的效果是相同的,但前者只能在webkit内核的浏览器中使用,后者则能在更多的浏览器中使用。


1.请求范围不同:webkit-filter只能对action请求起作用,而fiter则可以对几乎所有请求都能起作用 包括css js等资源文件

2.执行顺序不同:webkit-filter是在Servlet和Controller控制器之间执行,而fiter是在请求进入Tomcat容器之后、Servlet之前执行。


1. 适用范围不同。 Fiter是Servlet规范规定的,只能用于Web程序中。

而拦截器既可以用于Web程序,也可以用于Application、Swing中。

2. 规范不同。 Filter是在Servlet规范中定义的,是Servlet容器支持的。

而拦截器是Spring容器内的,是Spring框架支持的。

3. 使用的资源不同。 同其他代码块一样,拦截器也是一个Spring的组件,归Spring管理,配置在Spring文件中,因此能使用Spring里的任何资源、对象,例如Service、对象、数据源、事务管理,通过IOC注入到拦截器即可;而Filter不能。


filter指的是过滤器的意思,而webkit-filter指的是特定浏览器下面的过滤器,用于浏览器的兼容,webkit指的是IE内核的浏览器。


美的星河净水器1200pro政府补贴陶氏RO膜家用过滤器自来水净饮机
美的星河净水器1200pro政府补贴陶氏RO膜家用过滤器自来水净饮机
折后 2584
淘口令 立即购买
美的星河2.0净水器净矿家用净饮机厨房直饮自来水过滤器1200Gpro
美的星河2.0净水器净矿家用净饮机厨房直饮自来水过滤器1200Gpro
折后 3014.35
淘口令 立即购买
海尔净水器前置过滤器家用自来水全自动正反冲洗大流量防爆HP45
海尔净水器前置过滤器家用自来水全自动正反冲洗大流量防爆HP45
折后 595.6
淘口令 立即购买
【李昀锐推荐】BRITA碧然德净水器过滤水壶净水壶版滤芯
【李昀锐推荐】BRITA碧然德净水器过滤水壶净水壶版滤芯
折后 261.9
淘口令 立即购买

评论/分享

分享到: 微信 抖音 微博 QQ 复制网址