widthNN 4 IE 4 CSS 1

継承 : なし

ブロックレベル要素、置換された要素、および配置された要素のコンテンツの幅を設定します。ボーダー、余白、およびマージンは含みません。

Windows 版 IE では、IE 6 の標準準拠モードまでは、要素の幅の計算時に左右のマージン、余白、およびボーダーが考慮されます。第 8 章の DOCTYPE 要素を参照してください。CSS 標準では、幅は要素のコンテンツ部分だけに適用され、ボーダー、余白、またはマージンは含まれません。この変更は、W3C と互換性を持たせるために作成し直している古いコードに大きく影響する可能性があります。

 
CSS 構文
 
width: length | percentage | auto
 

詳しくは本章の始めにある length の値についての説明を参照してください。auto を設定すると、現在のウィンドウ幅でコンテンツを表示するのに必要なスペースの大きさに基づいて要素の領域の幅をブラウザで自動的に指定できます。

 
既定値

auto

 
 
div#announce {position: relative; left: 30; width: 240}
textarea {width: 80%}
 
適用先

Navigator 4 ではすべての絶対的に配置された要素。Internet Explorer 4 では appletdivembedfieldsethriframeimginputmarqueeobjectspantable、および textarea の各要素。Internet Explorer 5 と Netscape 6 では、置換されていないインライン要素、テーブル列要素、および列グループ要素を除くすべての要素。

 
オブジェクト参照
 
[window.]document.getElementById("elementID").style.width