HTMLクイックリファレンス

トップページ HTMLタグ(ABC順) スタイルシート(ABC順) JavaScript(制作中)
WEBカラー HTMLタグ(目的別) スタイルシート(目的別) 優良デザイン 特殊文字
WEB画像 WEBの現場から インターネット用語 フリーイラスト素材 執筆書籍の紹介

 
トップページ > スタイルシートリファレンス > filter

★スタイルシートリファレンス

filter・・・画像・テキストにフィルタ効果を与える(IE独自の仕様)
Internet Explorer5Internet Explorer5.5Internet Explorer6Internet Explorer7

filterプロパティは、Internet Explorerが独自に追加したプロパティで、指定する値により、画像やテキストに様々なフィルタ効果を与えます。

filterプロパティを <DIV><SPAN>に適用する場合には、 widthプロパティや heightプロパティを同時に指定する必要があります。

filterプロパティを使用したページを、Netscape Communicator 4.xなどの filterプロパティに対応していないブラウザで表示すると表示が崩れることがあるので注意してください。

Internet Explorerで表示させる場合にも、レンダリングに時間が掛かることがあります。 また、タグの閉じ忘れ等の記述ミスをするとブラウザ自体が閉じてしまうことがあります。 filterプロパティを使用する際には注意してください。

 ※filterプロパティを適用していない画像

■値

alpha()
透明・半透明・透明グラデーションにします。

style=0,1,2,3
透明グラデーションのスタイル(0=指定なし、1=線形、2=円形、3=方形)を指定します。
startx=数値, starty=数値, finishx=数値, finishy=数値
透明グラデーションの領域を指定します。
opacity=0〜100
開始透明度を0(透明)〜100(不透明)の範囲で指定します。
finishopacity=0〜100
終了透明度を0(透明)〜100(不透明)の範囲で指定します。

<img src="../images/img001.gif" alt=" " style="filter: alpha(style=1,opacity=30,finishopacity=100);">
<div style="width: 100%; filter: alpha(opacity=30);">alpha半透明</div>
alpha半透明
blur()
ブレさせます。

add=0(false),1(true)
ブレ効果を与えた要素の上に、元の要素を重ねるかどうかを指定します。
direction=角度
影の方向を角度で指定します。時計回りに上が0、右が90、下が180、左が270となります。
strength=数値
ブレの強さを指定します。

<img src="../images/img001.gif" alt=" " style="filter: blur(direction=90);">
<div style="width: 100%; filter: blur(add=1,direction=135);">blurブレ</div>
blurブレ
chroma()
特定の色を透明にします。

color=色
透明にする色を指定します。

<img src="../images/img001.gif" alt=" " style="filter: chroma(color=#ffffcc);">
<div style="width: 100%; filter: chroma(color=#ffffcc);">chroma特定<span style="color:#ffffcc;">の</span>色を透過</div>
chroma特定色を透過
dropshadow()
テキストに影をつけます。shadow()の影と異なり、ぼかしのない影をつけます。
color=色
影の色を指定します。
offx=数値, offy=数値
影を表示するX座標とY座標の距離を指定します。
positive=0(false),1(true)
0を指定すると、影の領域内の影部分と影以外の部分の透明・不透明を反転させます。

<div style="width: 100%; filter: dropshadow(color=#0000ff,offx=3,offy=3,positive=1);">dropshadowドロップシャドウ</div>
<div style="width: 100%; filter: dropshadow(color=#0000ff,offx=3,offy=3,positive=0);">dropshadowドロップシャドウ</div>
dropshadowドロップシャドウ
dropshadowドロップシャドウ
fliph()
領域を左右反転します。

<img src="../images/img001.gif" alt=" " style="filter: fliph();">
<div style="width: 100%; filter: fliph();">fliph領域を左右反転</div>
fliph領域を左右反転
flipv()
領域を上下反転します。

<img src="../images/img001.gif" alt=" " style="filter: flipv();">
<div style="width: 100%; filter: flipv();">flipv領域を上下反転</div>
flipv領域を上下反転
glow()
テキストに炎(光)につつまれたような効果をつけます。

color=色
炎(光)の色を指定します。
strength=数値
炎(光)の長さを指定します。

<div style="width: 100%; filter: glow();">glow炎(光)につつまれたような効果</div>
glow炎(光)につつまれたような効果
gray()
グレースケールで表示します。

<img src="../images/img001.gif" alt=" " style="filter: gray();">
<div style="width: 100%; filter: gray();">grayグレースケール</div>
grayグレースケール
invert()
色(色相・明度・彩度)を反転します。

<img src="../images/img001.gif" alt=" " style="filter: invert();">
<div style="width: 100%; filter: invert();">invert色(色相・明度・彩度)を反転</div>
invert色(色相・明度・彩度)を反転
mask()
透明部分を指定色で塗りつぶし、不透明の部分を透明にします。

color=色
塗りつぶす色を指定します。

<img src="../images/img001.gif" alt=" " style="filter: mask(color=#0000ff);">
<div style="width: 100%; filter: mask(color=#0000ff);">mask</div>
mask
shadow()
テキストに影をつけます。dropshadow()の影と異なり、連続してぼかされた影をつけます。

color=色
影の色を指定します。
direction=角度
影の方向を角度で指定します。時計回りに上が0、右が90、下が180、左が270となります。

<div style="width: 100%; filter: shadow(color=#0000ff,direction=135);">shadow影</div>
shadow影
wave()
波状にします。

add=0(false),1(true)
波効果を与えた要素の上に、元の要素を重ねるかどうかを指定します。
freq=数値
波の数を指定します。
lightstrength=0〜100
光の強さを指定します。
phase=0〜360
波の開始位置を指定します。
strength=数値
波の強さを指定します。

<img src="../images/img001.gif" alt=" " style="filter: wave(freq=3,lightstrength=50,strength=5);">
<div style="width: 100%; filter: wave(freq=1,strength=2);">wave波</div>
wave波
xray()
X線を当てたような効果(グレースケールにして反転)にします。

<img src="../images/img001.gif" alt=" " style="filter: xray();">
<div style="width: 100%; filter: xray();">xrayX線</div>
xrayX線

 

■関連項目

filter・・・・・・・・・・・画像・テキストにフィルタ効果を与える(IE独自の仕様)
zoom・・・・・・・・・・拡大・縮小表示する(IE独自の仕様)

▲ページ先頭へ
トップページ > スタイルシートリファレンス > filter

HTMLクイックリファレンス

トップページ HTMLタグ(ABC順) スタイルシート(ABC順) JavaScript(制作中)
WEBカラー HTMLタグ(目的別) スタイルシート(目的別) 優良デザイン 特殊文字
WEB画像 WEBの現場から インターネット用語 フリーイラスト素材 執筆書籍の紹介
HTMLクイックリファレンスについて
©2008 HTMQ