width版本:CSS1  兼容性:IE4+ NS6+ 繼承性:無
語法:
width : auto | length
取值:
auto :默認值。無特殊定位,根據HTML定位規則分配
length :由浮點數字和單位標識符組成的長度值 | 百分數。百分數是基於父對象的寬度。不可為負數。請參閱 長度單位
說明:
檢索或設置對象的寬度。
對於 img 來說,僅指定此屬性,其 height 值將根據圖片源尺寸等比例縮放。
按照樣式表的規則,對象的實際寬度為其下列屬性值之和:
margin-left + border-left + padding-left + width + padding-right + border-right + margin-right
在IE6中使用 !DOCTYPE 聲明指定 standards-compliant 模式可以實現這一點。
而在IE6中如果沒有將 !DOCTYPE 聲明指定 standards-compliant mode,以及以前的瀏覽器版本,對象的實際寬度等於:
margin-left + width + margin-right
此屬性對於 currentStyle 對像而言是只讀的。對於其他對像而言是可讀寫的。
對應的腳本特性為 width 。其值為一字符串,所以不可用於腳本(Scripts)中的計算。請使用 style 對象的 posWidth pixelWidth ,以及對象的 offsetWidth 等特性。
示例:
div { width: 1in; }
div { position:absolute; top:-3px; width:6px; }