Image naturalWidth 屬性
定義和用法
naturalWidth
屬性返回圖像的原始寬度。
例如,如果您有一幅最初為 100 像素寬的圖像。然后,您使用 CSS/或使用 HTML 的“寬度”屬性設置圖像的樣式,使其寬度成為 500 像素。 naturalWidth 屬性將返回 "100",而 width 屬性將返回 500。
提示:請使用 naturalHeight 屬性 返回圖像的原始高度,或者使用 height 屬性 設置或返回圖像的 height 屬性 的值。
注意:此屬性是只讀的。
實例
例子 1
返回圖像的原始寬度:
var x = document.getElementById("myImg").naturalWidth;
例子 2
naturalWidth 屬性和 width 屬性的區別:
var x = document.getElementById("myImg").naturalWidth; var y = document.getElementById("myImg").width;
語法
imageObject.naturalWidth
技術細節
返回值: | 數值,表示圖像的原始寬度(以像素為單位)。 |
---|
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 9.0 | 支持 | 支持 | 支持 |