CSS图象滤镜之实用版

2016-01-29 12:40 0 1 收藏

CSS图象滤镜之实用版,CSS图象滤镜之实用版

【 tulaoshi.com - Html 】

.Alpha 通道

  虽然Alpha通道不能完全实现PNG功能,但它确实能使图象和文字呈现半透明
效果,甚至可以实现渐变半透明效果。

filter: Alpha(Opacity=starting opacity level,

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

FinishOpacity=finish opacity level,

Style=gradient style,startX=gradient start X position,

FinishX=gradient finish X position,

FinishY=Gradent finish Y Position)

  不透明度(opacity)是唯一需要提供的数值。起始不透明度startingopacity,
0到100之间的一个数值,100完全不透明)通常是为过滤器统一设定的不透明度
水平。终止不透明度(finishOpacity)用于使用设定了另外一个数值的渐变效
果时。StartX和StartY是渐变效果起始处(为一个不透明度值)被过滤目标的
坐标,而FinishX和FinishY是为终止处的坐标(FinishOpacity值)。风格
(style)是渐变所要使用的类型(采用0至3之间的一个数值,0代表均匀渐变,
1代表线性渐变,2代表放射渐变,3代表直角渐变)。对于背景不固定的图象,
这种效果最为明显。

  在PR2中有一个小故障,所以要使滤镜用于文字,你必须在容器(container)
上设定宽度(width)和高度(height)。


2.移动模糊

  除了让你的读者误以为自己需要重新配一幅眼镜之外,移动模糊还可以模拟运
动中的物体。我们的有些设计师认为即使物体以一种“神经质”的方式运动。也
应该将模拟的运动调整得平滑一些。

Filter: Blur(Add=ass original image,

Direction=360-degree direction,

Strength=strength of blur)

  Add用来确定是否在运动模糊中使用原有目标(其值为0和1,0代表“否”,1代
表“是”)。对于图象,使用0效果更好;而对于文字,则应使用1。Direction
是模糊移动的角度,0至360度。Strength是模糊移动的距离。


3.色度

  色度使你选定的颜色消失,很象在GIF中设定透明象素。色度也适用于JPEG和
PNG格式及文字。(如果你在文字上应用色度工具但未在上面设定其它滤镜,
你将看不到任何东西)。

Filter: Chroma(Color=Hexadecimal color that will disappear)

  这里只设定一个值:即你计划让其消失的颜色。设定值采用Hex格式(#PRGGBB)。


4.下落阴影

  使用这个滤镜可以应用样式表时避免不必要的结构重复。人们在使用样式表
时使用的一个技巧之一是将某一句话写两遍,然后将其合二为一,使其看起
来有一种立体的阴影效果。但是有些主张简洁设计风格的人指出,将一句话
写两三遍,对于使用看不到这些效果的浏览器的人来说则显得莫名其妙。

Filter: DropShadow9color=The color of the drop shadow, OffX=How many
 pixels Horizontally, OffY=How many pixels Vertically, Positive=What
 gets shadows, visible of invisible pixels)

   Color是下落阴影的颜色,永远用Hex格式表达。OffX和OffY是下落阴影的
象素值。Positive是一个布尔值(0或1);0指透明象素为阴影;1指给不
透明象素生成阴影。


5.对称变换

  两种对称变换滤镜(FlipH和FlipV)都不需要设定任何参数。FlipH从水平
角度过滤,而FlipV从垂直角度过滤。

Filter: FlipH 或者 Filter: FlipV

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

来源:https://www.tulaoshi.com/n/20160129/1487105.html

延伸阅读
Windows提供了一个API函数GetDesktopWindow,该函数返回桌面窗口的设备描述。因此利用它就可以轻松获取桌面窗口的图象。 参见下例: 步骤1----建立新工程。 步骤2----编写如下代码: PrivateDeclareFunctionGetDesktopWindowLib"user32"()AsLong PrivateDeclareFunctionGetDCLib"user32"(ByValhwndAsLong)_ AsLong ...
标签: Web开发
table cellpadding="0" cellspacing="0" width="100%" height="22" border="0"   tr   td bgcolor="#FFFFFF"/td   td width="50%"/td   td width="50%"/td   /tr   /table
标签: 手机游戏 IOS
《崩坏学园2》攻略之实用的切枪方法 手残党的福音来了,图老师图老师小编给大家带来《崩坏学园2》实用的切枪方法,只要你还有2个手指你就能做到一秒五发的攻略带给大家。 相信大家都知道妖弓的断指法可以让妖弓变步枪吧。只需要两个手指按着武器图标上下两端就可以用武器的最大射速来连续发射子弹。楼主的方法就是用断指法划屏切枪,刷...
标签: Web开发
一、代码: DIV style="FILTER: Glow(color=#4A7AC9,strength=12); WIDTH: 384px; HEIGHT: 304px" align=centerbrIMG src="图片网址" /DIV 二、参数说明: color      --发光颜色 strength   --发光强度 虑镜宽=图片宽度+发光强度x2 虑镜高=图片高度+发光强度x2+10
标签: Web开发
IE独有属性AlphaImageLoader用于修正7.0以下版本中显示PNG图片的半透明效果。这个滤镜的问题在于浏览器加载图片时它会终止内容的呈现并且冻结浏览器。在每一个元素(不仅仅是图片)它都会运算一次,增加了内存开支,因此它的问题是多方面的。 完全避免使用AlphaImageLoader的最好方法就是使用PNG8格式来代替,这种格式能在IE中很好地工作。...

经验教程

363

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部