shape要素

shape要素

図形を描画する際に使用する要素です。

サンプル

<v:shape style="width:100; height:100;" coordsize="1000, 1000"
 path="m 500,0 l 625,375, 1000,500, 625,625, 500,1000, 375,625, 0,500, 375,375 x e" />

属性

属性説明
typestring参照するshapetype要素のidを指定します。
adjstring要素に与えるパラメータ(調整値)のリストを指定します。数値をカンマ区切りで8個まで指定できます。
pathstringパスを定義するコマンドの文字列を指定します。
idstringページ内で一意なIDを指定します。個々の要素を参照する際、一意に識別するために使用します。
stylestringCSS情報を指定します。使用可能なCSS属性は限られていたり、VML独自のCSS属性が存在したりしますが、書き方はHTML同様です。
classstringCSSクラスを指定します。複数のクラスを割り当てる場合は空白区切りで指定します。
titlestringタイトルを指定します。図形の上にマウスを乗せたときに表示されたりします。
hrefstring要素がクリックされた際のリンク先を指定します。
targetstringリンクの際のターゲットフレームを指定します。
altstring図形が表示できない場合、代わりに表示するテキストを指定します。
coordsizeVector2D パスなどで指定されている座標に対し、図形全体のサイズを相対的な値で指定します。横幅と高さを指定します。
coordoriginVector2D要素の位置を指定します。左上の座標を指定します。
opacitynumber図形の不透明度を指定します。0.0が透明で1.0が不透明です。
chromakeycolor透明とみなす色を指定します。
strokeboolean図形の線描画を行なうかどうかの有無を指定します。
strokecolorcolor線描画に使う色を指定します。
strokeweightnumber線描画の太さを指定します。
printboolean要素が印字されるかどうかの有無を指定します。
fillboolean図形の塗潰しを行なうかどうかの有無を指定します。
fillcolorcolor塗潰しに使う色を指定します。

CSSの属性

属性説明
visibilitystring要素の表示の有無を指定します。表示する場合は「visible」、表示しない場合は「hidden」を指定します。
z-indexnumber要素の重なり順を指定します。数値が大きいほど全面に表示されます。数値が正の場合は画面の手前、負の場合は画面の背後にあるとみなされます。
rotationnumber要素の回転角度を指定します。「0」の場合は回転しません。時計回りに回転します。
flipstring要素を反転させる方向を指定します。左右に反転したい場合は「x」、上下に反転したい場合は「y」、左右に反転したい場合は「xy」を指定します。
positionstring要素の位置の指定方法を指定します。本来の位置に表示したい場合は「static」、絶対位置に表示したい場合は「absolute」、相対位置に表示したい場合は「relative」を指定します。グループ内に存在する要素は「absolute」となります。
left,margin-left,center-x,他number要素の左右の位置を指定します。
top,margin-top,center-y,他number要素の上下の位置を指定します。
widthnumber要素の横幅を指定します。
heightnumber要素の高さを指定します。
Copyright © 1999-2006 Hikijishi All Rights Reserved.
[] [vector][0.00176191329956055]