ie 濾鏡大全整理

字號:


    ie讓我們前段開發(fā)頭疼的東西,他又與眾不同,別人支持的他不支持,他又有著別人不支持的東西,今天簡單介紹一下他的一個特性-濾鏡。
    CSS濾鏡主要是用來實現(xiàn)圖像的各種特殊效果。它在網(wǎng)站制作中具有非常神奇的作用。通過CSS濾鏡可以使網(wǎng)站變得更加漂亮,在CSS中,filter屬性就代表了濾鏡的意思,它可以設(shè)置文字、圖片和表格的濾鏡效果。
    語法:STYLE={"filter:filtername(fparameter1,fparameter2...)}
    標注:Filtername為濾鏡的名稱,fparameter1、fparameter2等是濾鏡的參數(shù)。
    13種CSS濾鏡效果
    1.濾鏡:chroma --制作專用顏色透明.
    語法:STYLE="filter:Chroma(Color=color)"
    標注:color:#rrggbb格式,任意.
    2.濾鏡:blur——創(chuàng)建高速度移動效果,即模糊效果.
    語法:STYLE="filter:Blur(Add=add,Direction=direction,Strength=strength)"
    標注:Add:一般為1,或0;Direction:角度,0-315度,步長為45度;Strength:效果增長的數(shù)值,一般5即可.
    3.濾鏡:FlipV--創(chuàng)建垂直鏡像圖片.
    語法:STYLE="filter:FlipV"
    4.濾鏡:alpha--設(shè)置透明層次
    語法:STYLE="filter:Alpha(Opacity=opacity,FinishOpacity=finishopacity,Style=style,StartX=startX,StartY=startY,FinishX=finishX,FinishY=finishY)"
    標注:Opacity:起始值,取值為0-100,0為透明,100為原圖;FinishOpacity:目標值;Style:1或2或3;StartX:任意值;StartY:任意值
    5.濾鏡:FlipH ——創(chuàng)建水平鏡像圖片.
    語法:STYLE="filter:FlipH"
    6.濾鏡:glow--加光輝在附近對象的邊外.
    語法:STYLE="filter:Glow(Color=color,Strength=strength)"
    標注:Color:發(fā)光顏色;Strength:強度(0-100)
    7.濾鏡:mask--創(chuàng)建透明掩膜在對象上.
    語法:STYLE="filter:Mask(Color=color)"
    8.濾鏡:濾鏡:Xray--使對象變的像被x光照射一樣.
    語法:STYLE="filter:Xray"
    9.濾鏡:invert——反色.
    語法:STYLE="filter:Invert"
    10.濾鏡:DropShadow --創(chuàng)建對象的固定影子.
    語法:STYLE="filter:DropShadow(Color=color,OffX=offX,OffY=offY,Positive=positive)"
    標注:Color:#rrggbb格式,任意;Offx:X軸偏離值;Offy:Y軸偏離值;Positive:1或0.
    11.濾鏡:gray--把圖片灰度化.
    語法:STYLE="filter:Gray"
    12.濾鏡:wave——波紋效果.
    語法:filter:Wave(Add=add,Freq=freq,LightStrength=strength,Phase=phase,Strength=strength)
    標注:Add:一般為1,或0;Freq:變形值;LightStrength:變形百分比;Phase:角度變形百分比;Strength:變形強度.
    13.shadow--創(chuàng)建偏移固定影子.
    語法:filter:Shadow(Color=color,Direction=direction)
    標注:Color:#rrggbb格式;Direction:角度,0-315度,步長為45度.
    在使用CSS濾鏡應(yīng)該注意一點的是,現(xiàn)在的網(wǎng)站制作布局中,往往是在div上附加濾鏡的,如果單單的在html代碼里面給div設(shè)置一個id,這樣子濾鏡是不會有作用的,必須要在style或者css中定義這個id屬性,否者不會起作用。
    只需要一句話代碼,網(wǎng)站制作時就可以讓圖片像PPT文檔那樣可以自由切換,很簡單!在轉(zhuǎn)換之前,我們要先了解三個基本代碼:
    旋轉(zhuǎn) :style="filter: progid:DXImageTransform.Microsoft.BasicImage(rotation:1)"
    去背景色:style="filter:Chroma(Color=#000000)"
    設(shè)置漸變色:style="position:relative;left:0px;top:0px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff0000,endcolorstr=#ffff00,gradientType=1)"
    精彩回顧:網(wǎng)站制作之CSS濾鏡效果大全
    下面是圖片轉(zhuǎn)換濾鏡大全,希望可以幫助朋友們~?。?!
    隨機變換:progid:DXImageTransform.Microsoft.RevealTrans(enabled=true,transition=23)
    方形漸?。簆rogid:DXImageTransform.Microsoft.Iris(irisstyle=square,motion=in)
    方形漸大:progid:DXImageTransform.Microsoft.Iris(irisstyle=square,motion=out)
    交叉漸?。簆rogid:DXImageTransform.Microsoft.Iris(irisstyle=cross,motion=in)
    交叉漸大:progid:DXImageTransform.Microsoft.Iris(irisstyle=cross,motion=out)
    星形漸大:progid:DXImageTransform.Microsoft.Iris(irisstyle=star,motion=out)
    星形漸小:progid:DXImageTransform.Microsoft.Iris(irisstyle=star,motion=in)
    圓形漸大:progid:DXImageTransform.Microsoft.Iris(irisstyle=circle,motion=out)
    圓形漸?。簆rogid:DXImageTransform.Microsoft.Iris(irisstyle=circle,motion=in)
    菱形漸?。簆rogid:DXImageTransform.Microsoft.Iris(irisstyle=diamond,motion=in)
    菱形漸大:progid:DXImageTransform.Microsoft.Iris(irisstyle=diamond,motion=out)
    加號漸大:progid:DXImageTransform.Microsoft.Iris(irisstyle=plus,motion=out)
    加號漸?。簆rogid:DXImageTransform.Microsoft.Iris(irisstyle=plus,motion=in)
    向上擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=up)
    向下擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=down)
    向左擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=left)
    向右擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=right)
    左右中部收縮:progid:DXImageTransform.Microsoft.Barn(motion=in,orientation=vertical)
    隨機溶解:progid:DXImageTransform.Microsoft.RandomDissolve(enable=true)
    中部上下展開:progid:DXImageTransform.Microsoft.Barn(motion=out,orientation=horizontal)
    中部左右展開:progid:DXImageTransform.Microsoft.Barn(motion=out,orientation=vertical)
    隨機水平線:progid:DXImageTransform.Microsoft.RandomBars(orientation=horizontal)
    隨機垂直線:progid:DXImageTransform.Microsoft.RandomBars(orientation=vertical)
    上下中部收縮:progid:DXImageTransform.Microsoft.Barn(motion=in,orientation=horizontal)
    標準漸變轉(zhuǎn)化:BlendTrans(enabled=true,percent=10)
    可調(diào)漸變轉(zhuǎn)化:progid:DXImageTransform.Microsoft.Fade(enabled=ture,overlap=1.0)
    向右下插入:progid:DXImageTransform.Microsoft.Inset(enabled=ture)
    隱藏式伸展:progid:DXImageTransform.Microsoft.Stretch(stretchstyle=hide)
    推動伸展:progid:DXImageTransform.Microsoft.Stretch(stretchstyle=push)
    旋轉(zhuǎn)伸展:progid:DXImageTransform.Microsoft.Stretch(stretchstyle=spin)
    反時鐘:progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=wedge)
    輻射射線:progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=radial)
    馬賽克效果:progid:DXImageTransform.Microsoft.Pixelate(maxSquare=20)
    時鐘:progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=clock)
    階梯左下:progid:DXImageTransform.Microsoft.Strips(motion=leftdown)
    階梯右上:progid:DXImageTransform.Microsoft.Strips(motion=rightup)
    階梯左上:progid:DXImageTransform.Microsoft.Strips(motion=leftup)
    階梯右下:progid:DXImageTransform.Microsoft.Strips(motion=rightdown)
    螺旋形收縮:progid:DXImageTransform.Microsoft.Spiral(gridSizeX=20,gridSizeY=20)
    風(fēng)車轉(zhuǎn)動:progid:DXImageTransform.Microsoft.Wheel(spokes=20)
    Z形曲折:progid:DXImageTransform.Microsoft.Zigzag(gridSizeX=20,gridSizeY=20)
    H百葉窗:progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=down)
    :progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=up)
    :progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=down)
    :progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=up)
    V百葉窗:progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=right)
    :progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=left)
    :progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=right)
    :progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=left)
    交換式幻燈片:progid:DXImageTransform.Microsoft.Slide(slidestyle=swap,bands=1)
    :progid:DXImageTransform.Microsoft.Slide(slidestyle=swap,bands=20)
    推動式幻燈片:progid:DXImageTransform.Microsoft.Slide(slidestyle=push,bands=1)
    :progid:DXImageTransform.Microsoft.Slide(slidestyle=push,bands=20)
    隱藏式幻燈片:progid:DXImageTransform.Microsoft.Slide(slidestyle=hide,bands=1)
    :progid:DXImageTransform.Microsoft.Slide(slidestyle=hide,bands=20)
    模糊推進:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)
    :progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=reverse)
    :progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward)
    :progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=reverse)
    縱向棋盤:progid:DXImageTransform.Microsoft.CheckerBoard(direction=right,squaresX=12,squaresY=12)
    :progid:DXImageTransform.Microsoft.CheckerBoard(direction=left,squaresX=12,squaresY=12)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=right,squaresX=2,squaresY=2)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=left,squaresX=2,squaresY=2)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=right,squaresX=60,squaresY=60)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=left,squaresX=60,squaresY=60)
    橫向棋盤:progid:DXImageTransform.Microsoft.CheckerBoard(direction=down,squaresX=12,squaresY=12)
    :progid:DXImageTransform.Microsoft.CheckerBoard(direction=up,squaresX=12,squaresY=12)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=down,squaresX=2,squaresY=2)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=up,squaresX=2,squaresY=2)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=down,squaresX=60,squaresY=60)
    :progid:DXImageTransform.Microsoft.Checkerboard(direction=up,squaresX=60,squaresY=60)