若是要获取页面中img元素的原始宽和高,现在不用再通过new Image()来获取了。而是使用naturalWidth和naturalHeight,如:const img = document.querySelector('img'); console.log(img.naturalWidth); // 获取图片的原始的宽度 console.log(img.naturalHeight); // 获取图片的原始的高度注意,不能使用img.width和img.height,这种方式获取的,是被CSS限制后的宽和高,而不是图片的原始尺寸。
若是要获取页面中img元素的原始宽和高,现在不用再通过
new Image()
来获取了。而是使用
naturalWidth
和naturalHeight
,如:注意,不能使用img.width和img.height,这种方式获取的,是被CSS限制后的宽和高,而不是图片的原始尺寸。