各位网友,大家好,我是陌上花会开。
我们知道,使用Photoshop来调整图像的亮度和对比度,或者将图片转化为灰度等等是很常见的功能。今天我将给大家介绍几个新特性,我们使用CSS来给web图像添加相同的效果。
首先我们先在网页中显示一张图片,html代码如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="styles.css" media="screen"> <title>CSS3实战开发:使用CSS过滤效果来改变图片样式</title> </head> <body> <!-- css教程,css3教程,html5教程,jQuery教程,javascript教程,视频教程,特效开发,css3特效,css特效,jQuery特效 --> <img src="20140821.jpg" width="800" /> </body> </html>
此时运行效果图如下:
下面我给大家介绍相应特性,同时给各位演示应用图片过滤样式之后的效果图。
一、调整图像灰阶度:grayscale,范围为0%-100%。应用样式代码如下:
img { -webkit-filter: grayscale(100%); }
此时页面效果为:
二、给图片应用深褐色效果:sepia,范围0-100%语法代码如下:
img { -webkit-filter: sepia(100%); }
此时运行页面效果:
三、调整图片曝光度:brightness,范围0%-100%,语法代码如下:
img { -webkit-filter: brightness(40%); }
运行页面,效果如下:
四、调整图像对比度:contrast,语法代码如下:
img { -webkit-filter: contrast(500%); }
页面效果如下:
最后给大家介绍一个模糊特效:blur,语法代码如下:
img { -webkit-filter: blur(2px); }
此时页面效果如下:
当然,上面的这些特性是可以同时使用的,比如,当鼠标划过图片时,将图片变成灰色的,且模糊图片,则代码如下:
img:hover { -webkit-filter:grayscale(100%) blur(2px); }
此时页面效果为:
原来用CSS特性完成Photoshop的功能是如此简单。
往期精彩实战开发案例一览(已被广为转载,下面只列出部分):
3. 《CSS3实战开发:手把手教大家搜索表单发光特效实战开发》
4. 《CSS3实战开发: 弹性盒模型之响应式WEB界面设计》
6. 《CSS3 2D转换之translate技术详解 及 网页导航实战开发》
8. 《CSS3实战开发: 手把手教大家实战开发鼠标划过图片动画特效》
9. 《CSS3实战开发:仿天猫首页图片展示动画特效实战开发》
10. 《CSS3实战开发:手把手教大家折角效果实战开发》
11. 《CSS3实战开发:手把手教你纯CSS3手风琴特效实战开发(无需JS代码或插件)》
欢迎大家加入互联网技术交流群:62329335
相关推荐
《CSS3实战:开发与设计》书中所包含的示例的全部源码。 本书英文版书名《Practical CSS3:Developand Design》,作者Chris Mills是一名杰出的Web技术专家、Web开放标准的布道者和Web教育变革者。他创立了Opera网络...
这是一款使用纯css3制作的图片分类过滤效果插件。该插件可以过滤出所有图片中的某一类图片。该图片分类过滤共有三种效果:图片模糊效果,图片缩小模糊效果和放大缩小效果。
使用CSS可以轻松地控制表单控件的样式,主要体现在控制表单控件的字体、边框、背景和内边距等。 CSS控制表单样式 由于form是块元素,重置浏览器的默认样式时,需要清除其内边距padding和外边距margin 使用标记定义...
《CSS高效开发实战:CSS 3、LESS、SASS、Bootstrap、Foundation》写作的目的是要确保CSS不会成为开发过程或网站性能的瓶颈,确保读者可以运用一些工具、框架、预处理来提升开发效率和节约人力成本,确保所讲解的内容...
原本不是圆形图片,通过CSS样式布局实现成圆形图片,首先图片必须为正方形。 二、使用布局技术 使用CSS3 圆角技术实现。 使用CSS3样式单词:border-radius 语法: div{border-radius:5px} 对图片设置...
此为《CSS3实战》的配套源码和插图,分三部分上传,此为第三部分。 《CSS3实战》由国内资深Web前端工程师撰写,权威性毋庸置疑。如果你是一位有前瞻性的Web前端工作者,那么《CSS 3实战》也许会让你在即将到来的Web...
css3图片过滤效果css3图片过滤模糊效果淡出淡入图片代码
此为《CSS3实战》的配套源码和插图,分三部分上传,此为第一部分。 《CSS3实战》由国内资深Web前端工程师撰写,权威性毋庸置疑。如果你是一位有前瞻性的Web前端工作者,那么《CSS 3实战》也许会让你在即将到来的Web...
此为《CSS3实战》的配套源码和插图,分三部分上传,此为第二部分。 《CSS3实战》由国内资深Web前端工程师撰写,权威性毋庸置疑。如果你是一位有前瞻性的Web前端工作者,那么《CSS 3实战》也许会让你在即将到来的Web...
css3图片模糊过滤效果
css3实战:开发与设计迷你书(1-3章)试读版,添加定位目录方便查阅
使用 CSS3DRenderer 渲染全景图
《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》epub版
在HTML编写过程中我们除了应用基本的标签元素还会使用css样式来丰富界面使之有不同的呈现效果。 未设置css样式 设置css样式 单击此处添加副标题内容 CSS样式规则 01 CSS样式规则 CSS 代码规范还是有存在的必要的,...
CSS3之学习必备书籍《CSS3 实战》.
[奥莱理] CSS3 实战手册 第3版 (英文版) [奥莱理] CSS3 The Missing Manual 3rd Edition (E-Book) ☆ 图书概要:☆ CSS3 lets you create professional-looking websites, but learning its finer points can be ...
人民邮电(图灵)-CSS重构:样式表性能调优.201711.epub 人民邮电(图灵)-CSS重构:样式表性能调优