css filter详解
css filter详解
filter 属性详解
| 属性 | 名称 | 类型 | 说明 | |
| grayscale | 灰度 | 值为数值 | 取值范围从0到1的小数(包括0和1) | |
| sepia | 褐色 | 值为数值 | 取值范围从0到1的小数(包括0和1) | |
| saturate | 饱和度 | 值为数值 | 默认是1,可以是小于1的小数,也可以大于1 | |
| hue-rotate | 色相旋转 | 值为角度 | 0-360deg | |
| invert | 反色 | 值为数值 | 取值范围从0到1的小数(包括0和1) /*IE10*/ | |
| opacity | 透明度 | 值为数值 | 取值范围从0到1的小数(包括0和1) | |
| brightness | 亮度 | 值为数值 | 默认是1,可以小于1(变暗),可以大于1(变亮) | |
| contrast | 对比度 | 值为数字 | 默认是1,可以大于1,也可以小于1 | |
| blur | 模糊 | 值为length | 表示模糊半径,比如filter:blur(2px)/*IE10*/ | |
| drop-shadow | 阴影 | 值为shadow() | 写法类似css3 box-shadow,比如filter:drop-shadow(0,0,10px,black) | |
| 特别说明:
火狐、opera浏览器不支持filter属性 所以在写定义常用属性的时候如:半透明属性:opacity,则可以直接定义成opacity:.5;/*Opera9.0+、Firefox1.5+、Safari、Chrome*/ 另外ie6也有特定的png图片定义方式:background:url(../images/yz.png) center bottom no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=”images/yz.png”);_background:none; IE透明定义方式filter:alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/ |
||||
1.grayscale
- div .f_grayscale {
- filter: grayscale(50%);
- -webkit-filter: grayscale(50%);
- -moz-filter: grayscale(50%);
- -ms-filter: grayscale(50%);
- -o-filter: grayscale(50%);
- }

2.sepia
- div .f_sepia {
- filter:sepia(0.1);
- -webkit-filter:sepia(0.1);
- -moz-filter:sepia(0.9);
- -ms-filter:sepia(0.9);
- -o-filter:sepia(0.9);
- }

3.saturate
- div .f_saturate{
- filter:saturate(125);
- -webkit-filter:saturate(3);
- -moz-filter:saturate(3);
- -ms-filter:saturate(3);
- -o-filter:saturate(3);
- }

4.hue-rotate
- div .f_hue-rotate{
- filter:hue-rotate(300deg);
- -webkit-filter:hue-rotate(300deg);
- -moz-filter:hue-rotate(50deg);
- -ms-filter:hue-rotate(50deg);
- -o-filter:hue-rotate(50deg);
- }

5.invert
- div .f_invert{
- filter:invert(.3);
- -webkit-filter:invert(.3);
- -moz-filter:invert(.3);
- -ms-filter:invert(.3);
- -o-filter:invert(.3);
- }

6.opacity
- div .f_opacity{
- filter:opacity(.5);
- -webkit-filter:opacity(.5);
- -moz-filter:opacity(.5);
- -ms-filter:opacity(.5);
- -o-filter:opacity(.5);
- }

7.brightness大于1的情况
- div .f_brightness{
- filter:brightness(5);
- -webkit-filter:brightness(5);
- -moz-filter:brightness(1.3);
- -ms-filter:brightness(1.3);
- -o-filter:brightness(1.3);
- }

8.brightness小于1的情况
- div .f_brightness{
- filter:brightness(.3);
- -webkit-filter:brightness(.3);
- -moz-filter:brightness(.3);
- -ms-filter:brightness(.3);
- -o-filter:brightness(.3);
- }

9.contrast大于1
- div .f_contrast{
- filter:contrast(2);
- -webkit-filter:contrast(2);
- -moz-filter:contrast(2);
- -ms-filter:contrast(2);
- -o-filter:contrast(2);
- }

10.contrast小于1
- div .f_contrast{
- filter:contrast(.2);
- -webkit-filter:contrast(.2);
- -moz-filter:contrast(.2);
- -ms-filter:contrast(.2);
- -o-filter:contrast(.2);
- }

11.blur
- div .f_blur{
- filter:blur(10px);
- -webkit-filter:blur(10px);
- -moz-filter:blur(2px);
- -ms-filter:blur(2px);
- -o-filter:blur(2px);
- }

12.drop-shadow
- div .f_shadow{
- filter:drop-shadow(3px 3px 5px rgba(0,0,0,.5));
- -webkit-filter:drop-shadow(10px 10px 5px rgba(0,0,0,.1));
- -moz-filter:drop-shadow(3px 3px 5px rgba(0,0,0,.5));
- -ms-filter:drop-shadow(3px 3px 5px rgba(0,0,0,.5));
- -o-filter:drop-shadow(3px 3px 5px rgba(0,0,0,.5));
- }

css filter详解的更多相关文章
- CSS选择器详解(伪类) 转 http://blog.csdn.net/Panda_m/article/details/50084699
CSS选择器详解 之 伪类 伪类对大小写不敏感 结构伪类选择器 结构伪类是CSS3新增的类型选择器,利用DOM树实现元素过滤,通过文档结构的相互关系来匹配元素,可以减少class和id属性的定义,使文 ...
- Spring Security Filter详解
Spring Security Filter详解 汇总 Filter 作用 DelegatingFilterProxy Spring Security基于这个Filter建立拦截机制 Abstract ...
- JSX设置CSS样式详解
JSX设置CSS样式详解 1. 使用className设置样式(CSS的其他选择器也是同理) (1)定义一个CSS文件style.css,和普通CSS一样定义class选择器 .sty1{//和普通C ...
- 带你走进CSS定位详解
学习CSS相关知识,定位是其中的重点,也是难点之一,如果不了解css定位有时候都不知道怎么用,下面整理了一下关于定位属性的具体理解和应用方案. 一:定位 定位属性列表 position top bot ...
- java web之Filter详解
java web之Filter详解 2012-10-20 0 个评论 作者:chenshufei2 收藏 我要投稿 .概念: Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,W ...
- 此博客使用的CSS样式详解!
此博客使用的CSS样式详解! 页面使用的博客园模板为:LuxInteriorLight,可以在博客皮肤里找到. 页首屏蔽广告代码 <script>console.log("顶部标 ...
- CSS中详解hight属性
目录结构: // contents structure [-] hight属性值类型一览表 height的%的使用 定义 实例 需要注意的 参考文章 hight属性值类型一览表 value descr ...
- 转:CSS圆角详解
CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角. 网页设计大师Nicholas Zakas的最新文章,清晰易懂地解释了CSS3圆角的各个方面,非常值得学习.以下就是 ...
- CSS长度单位详解
序言 长度单位可以总体的分为绝对长度单位和相对长度单位.CSS中最为大家熟知的无疑是px和em,但与此同时还存在pt, rem, vw, vh等其他计量单位,使用好它们可以大大增长我们的开发效率.本篇 ...
随机推荐
- Character frequency
地址:http://www.codewars.com/kata/53e895e28f9e66a56900011a/train/python Write a function that takes a ...
- 不一样的风格,C#的lambda表达式
下面贴出代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using S ...
- Windows Server 2008 R2中关闭“IE增强的安全配置”
当在Windows Sever 2008 R2中运动IE8的时候会发现默认情况下IE启用了增强的安全配置,为了方便而且是在内网的情况下我们可以关闭IE8的增强安全配置,操作很简单如下步骤. 一,以本机 ...
- 当winform窗体的Bordestyle设置为None时,鼠标可以拖动窗体的办法
方法一: 1 2015-07-11 16:05:35 Point formPoint;//记录窗体的位置 private void Form1_MouseDown(object sender, Mou ...
- (转)spring ioc原理(看完后大家可以自己写一个spring)
最近,买了本Spring入门书:spring In Action .大致浏览了下感觉还不错.就是入门了点.Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning, ...
- SSO单点登录之数据同步
完成单点登录,我们便可以通过只登录一个账号,来访问不同系统,然而会遇到以下问题. 1. 通过A站登录的用户访问B站,在B站并没有真实用户,此时如果在B站新建用户,则可能造成用户信息不全,或者数据冲突等 ...
- SqlSugar框架T4模板的使用
一.T4模板说明 1.T4模板是用来生成Model层实体类的 2.文件后缀为.tt 3.需要修改配置主要有:引用的SqlSugar.dll的位置.生成实体类的位置及生成实体类的命名空间 4.T4模板生 ...
- 浅谈C#关于AOP编程的学习总结
难得在这样一个节日里给写出一篇博客,却没有佳人相约,没办法,这就是一个程(dan)序(shen)猿(gou)的真实生活情景,每天除了coding还是coding.唉..污染各位看官的眼了.好吧,进入正 ...
- OC - 13.数据解析(JSON与XML)
##数据交互格式 服务器返回给用户的数据,通常是以下两种方式: JSON XML JSON 一种轻量级的数据数据格式,体积比XML小,是服务器返回给移动端通常采用的格式 用使用JSON文件中的数据,需 ...
- CSV文件规则
CSV文件规则 1 开头是不留空,以行为单位.2 可含或不含列名,含列名则居文件第一行.3 一行数据不跨行,无空行.4 以半角逗号(即,)作分隔符,列为空也要表达其存在.5 列内容如存在半角逗号(即, ...