-
div+css视频教程之精通 CSS 滤镜(二)
随着网页设计技术的发展,人们已经不满足于原有的一些HTML标记,而是希望能够为页面添加一些多媒体属性,例如滤镜的和渐变的效果。CSS技术的飞快发展使这些需求成为了现实。从现在开始我要为大家介绍一个新的CSS扩展部分:CSS滤镜属性(Filter Properties)。使用这种技术可以把可视化的滤镜和转换效果添加到一个标准的HTML元素上,例如图片、文本容器、以及其他一些对象。对于滤镜和渐变效果,前者是基础,因为后者就是滤镜效果的不断变化和演示更替。当滤镜和渐变效果结合到一个基本的SCRIPT小程序中后,网页设计者就可以拥有一个建立动态交互文档的强大工具。也就是CSS FILTER+ SCRIPT, 这就说明想要建立动态的文档还要一些SCRIPT (脚本语言)的基础。
正常的图片 <img src="flower1.jpg" > |
模糊效果处理后的图片,哪个更漂亮,你觉得呢!达到这个效果很容易。仅仅是加了点东东。 <img src="flower1.jpg" style="filter:blur(strength=50)"> |
自己试试,看看有假没有!不要你用什么Photoshop之类的图象软件,简简单单语法如下: |
|
可视化滤镜属性只能用在HTML控件元素上。所谓的HTML空间元素就是它们在页面上定义了一个矩形空间,浏览器的窗口可以显示这些空间。下面列出了HTML合法的控件和它们的说明。
备注:可惜只有IE4.0以上支持,如果是别的浏览器,那就.......
元素 | 说明 |
BODY | 网页文档的主体元素,所有的可见范围都在<BODY>元素内 |
BUTTON | 表单域的按钮,可以有“发送(submit)”、“重置(reset)”等形式 |
DIV | 定义了网页上的一个区域,这个区域的高度、宽度或者绝对位置都是以知的 |
IMG | 图片元素,通过指定“src"属性来指定图片的来源 |
INPUT | 输入表单域 |
MARQUEE | 移动字幕效果 |
SPAN | 定义了网页上的一个区域,这个区域的高度、宽度或者绝对位置都是以知的 |
TABLE | 表格 |
TD | 表格数据单元格 |
TEXTAREA | 文本区域 |
TFOOT | 多行输入文本框 |
TH | 表格标题单元格 |
THEAD | 表格标题 |
TR | 表格行 |
IE4.0以上支持的滤镜属性表
滤镜效果 | 描述 |
Alpha | 设置透明度 |
Blru | 建立模糊效果 |
Chroma | 把指定的颜色设置为透明 |
DropShadow | 建立一种偏移的影象轮廓,即投射阴影 |
FlipH | 水平反转 |
FlipV | 垂直反转 |
Glow | 为对象的外边界增加光效 |
Grayscale | 降低图片的彩色度 |
Invert | 将色彩、饱和度以及亮度值完全反转建立底片效果 |
Light | 在一个对象上进行灯光投影 |
Mask | 为一个对象建立透明膜 |
Shadow | 建立一个对象的固体轮廓,即阴影效果 |
Wave | 在X轴和Y轴方向利用正弦波纹打乱图片 |
Xray | 只显示对象的轮廓 |
下面几页我们将详细讲述每种滤镜的使用方法。
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式