style プロパティ | ||||||||||||||||||||||
background IE4.0 R/W Gecko0.9.4 R |
バックグラウンド 以下のプロパティの複合プロパティ backgroundColor, backgroundImage, backgroundRepeat, backgroundAttachment, backgroundPosition 指定されないプロパティは初期値でセットされる。 型:文字列 属性:background |
CSS CSS1 W3C(DOM1) |
||||||||||||||||||||
backgroundAttachment IE4.0 R/W Gecko0.9.4 R |
背景をスクロールさせるかどうか 型:文字列
属性:background-attachment |
CSS CSS1 |
||||||||||||||||||||
backgroundColor IE4.0 R/W Gecko0.9.4 R |
バックグラウンドカラー 型:バリアント
属性:background-color NS4:layers[].bgColor / document[].bgColor |
STEP.46 CSS CSS1 |
||||||||||||||||||||
backgroundImage IE4.0 R/W Gecko0.9.4 R |
背景画像 型:文字列
属性:background-image NS4:layers[].background.src |
CSS CSS1 |
||||||||||||||||||||
backgroundPosition IE4.0 R/W Gecko0.9.4 R backgroundPositionX backgroundPositionY IE4.0 R/W Gecko |
背景画像の初期位置 background-position属性(CSS)のX座標 background-position属性(CSS)のY座標 型:文字列
属性:background-position 属性:background-position-x 属性:background-position-y |
CSS CSS1 |
||||||||||||||||||||
backgroundRepeat IE4.0 R/W Gecko0.9.4 R |
背景画像の繰り返し方 型:文字列
属性:background-repeat |
CSS CSS1 |
||||||||||||||||||||
border borderBottom borderLeft borderRight borderTop IE4.0 R/W Gecko0.9.4 R |
囲むの枠線の幅、色、スタイル 下側の枠線の幅、色、スタイル 左側の枠線の幅、色、スタイル 右側の枠線の幅、色、スタイル 上側の枠線の幅、色、スタイル 以下のプロパティの複合プロパティ borderColor , borderStyle , borderWidth 指定されないプロパティは初期値でセットされる。 型:文字列 属性:border 属性:border-bottom 属性:border-left 属性:border-right 属性:border-top |
border CSS CSS1 W3C(DOM1) else CSS CSS1 |
||||||||||||||||||||
borderBottomColor borderColor borderLeftColor borderRightColor borderTopColor IE4.0 R/W Gecko0.9.4 R |
下側の枠線の色 囲むの枠線の色 左側の枠線の色 右側の枠線の色 上側の枠線の色 ※borderColorは最大4色まで指定可能。 1色しか指定しない場合は四辺に適用される。 2色を指定した場合は最初の色が上下の辺に適用され、2番目の色が左右の辺に指定される。 3色を指定した場合は上辺、左右の辺、底辺に適用される。 型:文字列 属性:border-bottom-color 属性:border-color 属性:border-left-color 属性:border-right-color 属性:border-top-color |
borderColor CSS CSS1 else CSS CSS2 |
||||||||||||||||||||
borderBottomStyle borderLeftStyle borderRightStyle borderStyle borderTopStyle IE4.0 R/W Gecko0.9.4 R |
下側の枠線のスタイル 左側の枠線のスタイル 右側の枠線のスタイル 囲む枠線のスタイル 上側の枠線のスタイル 型:文字列
属性:border-bottom-style 属性:border-left-style 属性:border-right-style 属性:border-style 属性:border-top-style |
boderStyle CSS CSS1 else CSS CSS2 |
||||||||||||||||||||
borderBottomWidth borderLeftWidth borderRightWidth borderTopWidth borderWidth IE4.0 R/W Gecko0.9.4 R/W |
下側の枠線の幅 左側の枠線の幅 右側の枠線の幅 上側の枠線の幅 囲むの枠線の幅 型:文字列
※borderWidthは最大4つの幅を指定できる。 1つしか指定しない場合はそれが四辺に適用される。 2つ指定した場合は最初の値が上下の辺に適用され、2番目の値が左右の辺に指定される。 3つ指定した場合はそれぞれの色は上辺、左右の辺、底辺に適用される。 属性:border-bottom-width 属性:border-left-width 属性:border-right-width 属性:border-top-width 属性:border-width |
CSS CSS1 |
||||||||||||||||||||
bottom IE4.0 R/W Gecko0.9.4 R/W |
ドキュメントの下端を基準としたエレメントの位置 型:文字列
属性:bottom |
CSS CSS2 |
||||||||||||||||||||
clear IE4.0 R/W Gecko0.9.4 R |
回り込みエレメントを、あるエレメントの左右に置けるかどうか 型:文字列
属性:clear |
CSS CSS1 W3C(DOM1) |
||||||||||||||||||||
clip IE4.0 R/W Gecko0.9.4 R |
エレメントのどの部分を表示するか 表示領域の形状と大きさを定義する。表示領域以外の部分は透明になる。いずれの座標にもautoを指定すると対応する画像の端の座標として扱われる。デフォルト値はエレメントのすべてを表示。 型:文字列
値の順番については注意は必要。clip:rect(0 0 50 50)とするとエレメントは全く表示されない。これはtopとrightの値が共に0になっているからでclip:rect(0 50 50 0)とすれば良い。 属性:clip NS4:layers[].clip.top / clip.right / clip.bottom / clip.left / clip.height / clip.width |
CSS CSS2 |
||||||||||||||||||||
color IE4.0 R/W Gecko0.9.4 R/W |
テキストの色 型:バリアント
属性:color NS4:document[].fgColor |
STEP.45 CSS CSS1 W3C(DOM1) |
||||||||||||||||||||
cssText IE4.0 R/W Gecko0.9.4 R Gecko1.0.1 R/W |
スタイルルールの表現方法 型:文字列 文字列が返ったときは複合プロパティを個々の属性に分解する。 属性:なし |
CSS |
||||||||||||||||||||
cursor IE4.0 R/W Gecko0.9.4 R |
マウスポインタの形状 型:文字列
属性:cursor |
CSS CSS2 |
||||||||||||||||||||
display IE4.0 R/W Gecko0.9.4 R |
エレメントを表示するかどうか 型:文字列
block、inline、list-itemは明確に区別された形でサポートされていない。(IE5) visibilityプロパティと違ってdisplay=noneはエレメントが表示される位置に空白が置かれない。 属性:display NS4:layers[].hidden (true/false) |
CSS CSS1 |
||||||||||||||||||||
filter IE4.0 R/W Gecko |
フィルタまたはフィルタのコレクション 属性:Alpha , BlendTrans , Chroma , DropShadow , FlipH , FlipV , Glow , Gray , Invert , Light , MaskFilter , MotionBlur , Redirect , RevealTrans , Shadow , Wave , Xray |
STEP.75 |
||||||||||||||||||||
font IE4.0 R/W Gecko0.9.4 R |
テキストフォント fontStyle , fontVariant , fontWeight , fontSize , fontFamily の複合プロパティ。 指定されなかったプロパティは変化しない。 型:文字列 属性:font |
CSS CSS1 |
||||||||||||||||||||
fontFamily IE4.0 R/W Gecko0.9.4 R |
テキストに使われるフォント名 型:文字列
複数のフォントファミリー名を指定する場合はカンマで区切る。空白を含むフォントファミリー名の場合はシングルクォーテーションまたはダブルクォーテーションで囲まなければならない。 属性:font-family |
CSS CSS1 |
||||||||||||||||||||
fontSize IE4.0 R/W Gecko0.9.4 R/W |
フォントサイズ 型:文字列
属性:font-size |
STEP.47 CSS CSS1 |
||||||||||||||||||||
fontStyle IE4.0 R/W Gecko0.9.4 R |
フォントスタイル 型:文字列
属性:font-style |
CSS CSS1 |
||||||||||||||||||||
fontVariant IE4.0 R/W Gecko0.9.4 R |
フォントのバリエーション 型:文字列
属性:font-variant |
CSS CSS1 |
||||||||||||||||||||
fontWeight IE4.0 R/W Gecko0.9.4 R |
フォントの太さ 型:文字列
属性:font-weight |
CSS CSS1 |
||||||||||||||||||||
height IE4.0 R/W Gecko0.9.4 R/W |
エレメントの高さ 型:文字列
このプロパティで数値演算する場合はpixelHeightまたはposHeightを使用する。 パーセンテージで指定した場合は親エレメントの幅を基準に処理される。 属性:height |
CSS CSS1 W3C(DOM1) |
||||||||||||||||||||
left IE4.0 R/W Gecko0.9.4 R/W |
ドキュメントの左端を基準としたエレメントの位置 型:文字列
属性:left NS4:layers[].left |
STEP.74 STEP.92 STEP.93 STEP.94 CSS CSS2 |
||||||||||||||||||||
letterSpacing IE4.0 NS |
エレメントの文字間 型:文字列
属性:letter-spacing |
CSS CSS1 |
||||||||||||||||||||
lineHeight IE4.0 R/W Gecko0.9.4 R/W |
段落の行間 型:文字列
属性:line-height |
CSS CSS1 |
||||||||||||||||||||
listStyle IE5 R/W Gecko0.9.4 R |
listStyleType、listStyleImage、listStylePositionの複合プロパティ 型:文字列 属性:line-style |
CSS CSS1 |
||||||||||||||||||||
listStyleImage IE5 R/W Gecko0.9.4 R |
どの画像をlist-itemマーカーとして使うか 画像が存在する場合はマーカーセットをlistStyleTypeで置き換える。 型:文字列
属性:line-style-image |
CSS CSS1 |
||||||||||||||||||||
listStylePosition IE5 R/W Gecko0.9.4 R |
どのようにlist-itemマーカーが描かれるか list-itemのdisplay値を持っているエレメントに対してのみ適用。 型:文字列
属性:line-style-position |
CSS CSS1 |
||||||||||||||||||||
listStyleType IE5 R/W Gecko0.9.4 R |
定義されているline-itemマーカーのタイプ listStyleImageがnoneの場合またはURLによって指定された画像が表示できなかった場合のline-itemマーカーの外観を定義する。 型:文字列
属性:list-style-type |
CSS CSS1 |
||||||||||||||||||||
margin marginBottom marginLeft marginRight marginTop IE4.0 R/W Gecko0.9.4 R/W |
上右下左のマージンの大きさの複合 下マージンの大きさ 左マージンの大きさ 右マージンの大きさ 上マージンの大きさ 型:文字列
属性:margin 属性:margin-bottom 属性:margin-left 属性:margin-right 属性:margin-top |
CSS CSS1 |
||||||||||||||||||||
overflow IE4.0 R/W Gecko0.9.4 R |
エレメントのコンテントがエレメントの高さや幅を超えた場合にどのようにするか 型:文字列
属性:overflow |
CSS CSS2 |
||||||||||||||||||||
paddingBottom paddingLeft paddingRight paddingTop IE4.0 R/W Gecko0.9.4 R/W |
下側のパディング 左側のパディング 右側のパディング 上側のパディング 型:文字列
属性:padding-bottom 属性:padding-left 属性:padding-right 属性:padding-top |
CSS CSS1 |
||||||||||||||||||||
pageBreakAfter IE4.0 R/W Gecko0.9.4 R |
エレメントの後にページブレークするかどうか 続く内容がページの右と左のどちらに表示するか 型:文字列
※ドキュメントを印刷するときに使うことができる 属性:page-break-after |
CSS CSS2 |
||||||||||||||||||||
pageBreakBefore IE4.0 R/W Gecko0.9.4 R |
エレメントの前にページブレークするかどうか 続く内容がページの右と左のどちらに表示するか 型:文字列
※ドキュメントを印刷するときに使うことができる 属性:page-break-before |
CSS CSS2 |
||||||||||||||||||||
pixelHeight pixelLeft pixelTop pixelWidth IE4.0 R/W Gecko |
エレメントの高さ エレメントの左端座標 エレメントの上端座標 エレメントの幅 型:数値
属性:なし |
CSS |
||||||||||||||||||||
posHeight posLeft posTop posWidth IE4.0 R/W Gecko0.9.4 R/W |
エレメントの高さ エレメントの左端位置 エレメントの上端位置 エレメントの幅 型:浮動小数点の数値
属性:なし |
CSS |
||||||||||||||||||||
position IE4.0 R/W Gecko0.9.4 R |
エレメントの位置のタイプ 型:文字列
属性:position |
CSS CSS2 |
||||||||||||||||||||
right IE4.0 R/W Gecko0.9.4 R/W |
ドキュメントの右端を基準としたエレメントの位置 型:文字列
属性:right |
CSS CSS2 |
||||||||||||||||||||
styleFloat IE4.0 R/W Gecko |
回り込みスタイル 型:文字列
属性:float |
CSS CSS1 |
||||||||||||||||||||
textAlign IE4.0 R/W Gecko0.9.4 R |
テキストの行揃え 型:文字列
属性:text-align |
CSS CSS1 |
||||||||||||||||||||
textDecoration IE4.0 R/W Gecko0.9.4 R |
テキストの装飾 型:文字列
属性:text-decoration |
CSS CSS1 |
||||||||||||||||||||
textDecorationBlink textDecorationLineThrough textDecorationNone textDecorationOverline textDecorationUnderline IE4.0 R/W Gecko |
テキストを点滅させるかどうか テキストに消し線をつけるかどうか テキストの装飾を解除するかどうか テキストに上線を付けるかどうか テキストに下線を付けるかどうか 型:ブール値
属性:なし |
CSS |
||||||||||||||||||||
textIndent IE4.0 R/W Gecko0.9.4 R/W |
テキストのインデント 型:文字列
属性:text-indent |
CSS CSS1 |
||||||||||||||||||||
textTransform IE4.0 R/W Gecko0.9.4 R |
テキストの表示方法 型:文字列
属性:text-transform |
CSS CSS1 |
||||||||||||||||||||
top IE4.0 R/W Gecko0.9.4 R/W |
ドキュメントの上端を基準としたエレメントの位置 型:文字列
属性:top NS4:layers[].top |
STEP.74 STEP.92 STEP.93 STEP.94 CSS CSS2 |
||||||||||||||||||||
verticalAlign IE4.0 R/W Gecko0.9.4 R/W |
エレメントの垂直位置 型:文字列
属性:vertical-align |
CSS CSS1 |
||||||||||||||||||||
visibility IE4.0 R/W Gecko0.9.4 R |
エレメントの内容を表示するかどうか 型:文字列
display:noneと異なりvisiblityを使うと表示されていないときもそのエレメントの部分はスペースが確保される。 属性:visibility NS4:layers[].visibility (show/hide) |
STEP.88 STEP.89 STEP.94 CSS CSS2 |
||||||||||||||||||||
width IE4.0 R/W Gecko0.9.4 R/W |
エレメントの幅 型:文字列
このプロパティで数値演算しようとする場合には、pixelWidthまたはposWidthを使用する。 パーセンテージで指定した場合には親エレメントの幅を基準に処理される。 属性:width |
CSS CSS1 W3C(DOM1) |
||||||||||||||||||||
zIndex IE4.0 R/W Gecko0.9.4 R/W |
配置されたエレメントの重ね順 値が大きなものが小さいものの上に重ねられる。 型:数値 属性:z-index NS4:layers[].zIndex |
CSS CSS2 |
style メソッド | ||||||||
getAttribute IE4.0 NS6 |
指定した属性の値を読み出す。 OBJ.getAttribute(name,case)
複数の同じ名前の属性がある場合は最後の属性が適用される。 戻り値 属性で定義された文字列、数字、論理値を返す。属性が無い場合には、nullを返す。 |
W3C(DOM1) |
||||||
removeAttribute IE4.0 NS6 |
エレメントから指定した属性を取り除く。 OBJ.removeAttribute(name,case)
複数の同じ名前の属性がある場合は最後の属性が適用される。 戻り値 成功した場合はtrue、そうでない場合はfalse。 |
W3C(DOM1) |
||||||
setAttribute IE4.0 NS6 |
指定された属性に値を設定する。 OBJ.setAttribute(name,value,case)
指定の属性が無ければ追加して値を設定する。 複数の同じ名前の属性がある場合は最初の属性が適用される。 戻り値 なし |
W3C(DOM1) |
interface Element : Node { readonly attribute DOMString tagName; DOMString getAttribute(in DOMString name); void setAttribute(in DOMString name, in DOMString value) raises(DOMException); void removeAttribute(in DOMString name) raises(DOMException); Attr getAttributeNode(in DOMString name); Attr setAttributeNode(in Attr newAttr) raises(DOMException); Attr removeAttributeNode(in Attr oldAttr) raises(DOMException); NodeList getElementsByTagName(in DOMString name); void normalize(); }; |