コントロール記述:CSSサポート状況

1. 概要

コントロール記述ボキャブラリに属する要素のCSS Level 2への対応状況を説明します。なお、コントロール記述ボキャブラリに属する要素は、以下の説明内の一覧に記載されていないスタイルシートのプロパティには対応していません。

コントロール記述ボキャブラリの仕様について詳しくは、「コントロール記述リファレンス」をご覧ください。以下の説明中でコントロール記述ボキャブラリの要素を記述するときには、名前空間接頭辞にctrl:を使用します。

2. コントロールのCSS対応状況

コントロール記述ボキャブラリの要素ごとに、CSSへの対応状況とスタイルシートを指定しなかったときに適用されるデフォルトのスタイルについて説明します。

widthプロパティとheightプロパティへの<length>指定

以下の説明では、各要素でwidthプロパティとheightプロパティに指定できる値の範囲をpx(ピクセル)単位で示します。そのほかの単位では、値をpx単位に換算して範囲に含まれるか含まれないかを確認します。

2.1. ctrl:input要素

ctrl:input要素の場合、type属性の値によって作成されるコントロールが異なります。

type属性が省略された場合
テキストフィールドが作成されます。
type属性の値がbooleanの場合
チェックボックスが作成されます。
type属性の値がdateの場合
日付入力コントロールが作成されます。

作成されるコントロールごとに、CSSへの対応状況やデフォルトのスタイルは異なります。

2.1.1. テキストフィールド

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
4pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 1px solid ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.1.2. チェックボックス

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
非対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
非対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
非対応 -
border
border-top
border-right
border-bottom
border-left
非対応 -
width 部分対応 <percentage>には対応していません。
16pxから9,999pxまでの値を設定できます。
表示されるときの幅はラベル文字列の幅に16pxを加えた幅より小さくはなりません。
height 部分対応 <percentage>には対応していません。
16pxから9,999pxまでの値を設定できます。
ラベル文字列の高さが16px以上ある場合、表示されるときの高さはラベル文字列の高さより小さくはなりません。
color 対応 -
background-color 非対応 -
background-image 非対応 -
background-repeat 非対応 -
background 非対応 -
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
color : WindowText;
padding : 1px;

2.1.3. 日付入力コントロール

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 border-top-colorは、カレンダーを表示するボタンの背景色にも使用されます。
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
18pxから9,999pxまでの値を設定できます。
表示されるときの幅は、コントロールを表示するときに使用されているフォントで「9999-99-99」を表示したときの幅に18pxを加えた幅より、小さくはなりません。
height 部分対応 <percentage>には対応していません。
4pxから9,999px間での値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border-width : 1px;
border-style : solid;
border-color : ThreeDShadow ThreeDFace ThreeDFace ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.2. ctrl:secret要素

ctrl:secret要素では、入力した文字列を*に置き換えて画面に表示するテキスト入力コントロールが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
4pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 1px solid ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.3. ctrl:textarea要素

ctrl:textarea要素では、改行を入力できる複数行の文字列入力コントロールが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
28pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
28pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さに20pxを加えた高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 1px solid ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.4. ctrl:range要素

ctrl:range要素では、スピナーコントロールが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 border-top-colorは、数値を増減するボタンの背景色にも使用されます。
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
22pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
8pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border-width : 1px;
border-style : solid;
border-color : ThreeDShadow ThreeDFace ThreeDFace ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;
width : 60px;

2.5. ctrl:select1要素

ctrl:select1要素の場合、appearance属性の値によって作成されるコントロールが異なります。

appearance属性の値がfullの場合
ラジオボタンが作成されます。
appearance属性の値がcompactの場合
リストボックスが作成されます。
appearance属性の値がminimalの場合
selection属性の値によって、作成されるコントロールが異なります。selection属性の値がopenの場合は、コンボボックスが作成されます。selection属性の値がcloseの場合は、ドロップダウンリストが作成されます。

作成されるコントロールごとに、CSSへの対応状況やデフォルトのスタイルは異なります。

2.5.1. ラジオボタン

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
16pxから9,999pxまでの値を設定できます。
表示されるときの幅は、ラベル文字列の幅に16pxを加えた幅より小さくはなりません。
項目が横方向に配置されるときは、指定された幅で項目が次の行へ折り返します。
項目が縦方向に配置されるときは、項目を表示するのに必要な幅より小さくはなりません。
height 部分対応 <percentage>には対応していません。
16pxから9,999pxまでの値を設定できます。
表示されるときの高さは、すべての項目を表示するのに必要な高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 0px;
background-color : transparent;
color : WindowText;

2.5.2. リストボックス

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
28pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
28pxから9,999pxまでの値を設定できます。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 1px solid ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.5.3. ドロップダウンリスト

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 border-top-colorは、リストを表示するボタンの背景色にも使用されます。
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
19pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
4pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border-width : 1px;
border-style : solid;
border-color : ThreeDShadow ThreeDFace ThreeDFace ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.5.4. コンボボックス

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 border-top-colorは、リストを表示するボタンの背景色にも使用されます。
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
22pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
4pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
また、編集中の文字列に対しては無効となります。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border-width : 1px;
border-style : solid;
border-color : ThreeDShadow ThreeDFace ThreeDFace ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.6. ctrl:select要素

ctrl:select要素では、複数選択できるリストボックスが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
28pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
4pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 1px solid ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.7. ctrl:trigger要素

ctrl:trigger要素では、ボタンコントロールが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color 部分対応 最初に指定された色を上下左右の描画に使用します。
border-top-color
border-right-color
border-bottom-color
border-left-color
非対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
非対応 -
border 部分対応 色の指定は、最初に指定された色を上下左右の描画に使用します。
border-top
border-right
border-bottom
border-left
部分対応 色の指定には対応していません。
width 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの幅は、ラベル文字列の幅より小さくはなりません。
height 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの高さは、ラベル文字列の高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 非対応 -
background-repeat 非対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border-width : 1px;
border-style : solid;
border-color : ButtonHighlight ThreeDDarkShadow ThreeDDarkShadow ButtonHighlight;
background-color : ButtonFace;
color : ButtonText;
padding : 0em 0.2em 0em 0.2em;

2.8. ctrl:select-color要素

ctrl:select-color要素では、色選択コントロールが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 border-top-colorは、カラーパレットを表示するボタンの背景色にも使用されます。
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
62pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
4pxから9,999pxまでの値を設定できます。
表示されるときの高さは、コントロールを表示するときに使用されているフォントの高さより小さくはなりません。
color 非対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 非対応 -
font-style 非対応 -
font-weight 非対応 -
font-size 非対応 -
font 非対応 -
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border-width : 1px;
border-style : solid;
border-color : ThreeDShadow ThreeDFace ThreeDFace ThreeDShadow;
background-color : Window;
color : WindowText;
padding : 1px;

2.9. ctrl:border要素

ctrl:border要素では、コントロールをグループ化してタイトルを付けられるボーダーが作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color 部分対応 最初に指定された色を上下左右の描画に使用します。
border-top-color
border-right-color
border-bottom-color
border-left-color
非対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border 部分対応 色の指定は、最初に指定された色を上下左右の描画に使用します。
border-top
border-right
border-bottom
border-left
部分対応 色の指定には対応していません。
width 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの幅は、内部に表示される要素や ctrl:label要素の幅よりも小さくはなりません。
このプロパティが指定されたときは、子要素を指定された幅にします。表示結果はボキャブラリコンポーネントの実装に依存します。
height 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの高さは、内部に表示される要素の合計の高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 非対応 -
font-style 非対応 -
font-weight 非対応 -
font-size 非対応 -
font 非対応 -
text-decoration 非対応 -
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 1px solid ThreeDShadow;

2.10. ctrl:static-label要素・ctrl:label要素・ctrl:item要素

ctrl:static-label要素では、ラベル文字列が作成されます。
ctrl:label要素では、コントロール要素内のラベル文字列が作成されます。
ctrl:item要素は、 ctrl:select1要素 ctrl:select要素の選択肢となる項目が作成されます。

CSSへの対応状況
プロパティ名 対応状況 備考
margin
margin-top
margin-right
margin-bottom
margin-left
部分対応 <percentage>autoには対応していません。
padding
padding-top
padding-right
padding-bottom
padding-left
部分対応 <percentage>には対応していません。
border-width
border-top-width
border-right-width
border-bottom-width
border-left-width
対応 -
border-color
border-top-color
border-right-color
border-bottom-color
border-left-color
対応 -
border-style
border-top-style
border-right-style
border-bottom-style
border-left-style
対応 -
border
border-top
border-right
border-bottom
border-left
対応 -
width 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
height 部分対応 <percentage>には対応していません。
1pxから9,999pxまでの値を設定できます。
表示されるときの高さは、ラベル文字列の高さより小さくはなりません。
color 対応 -
background-color 対応 -
background-image 対応 -
background-repeat 対応 -
background 部分対応 <background-attachment><background-position>には対応していません。
font-family 対応 -
font-style 対応 obliqueitalicとして扱われます。
font-weight 部分対応 normalboldに対応しています。
bolderboldとして扱われます。そのほかはnormalとして扱われます。
font-size 対応 -
font 部分対応 <font-variant>には対応していません。
text-decoration 部分対応 blinkには対応していません。
cursor 対応 -
デフォルトのスタイル
デフォルトでは、次のスタイルが適用されます。
border : 0px;