Propiedad naturalWidth de Image
Definición y uso
naturalWidth
La propiedad devuelve el ancho original de la imagen.
Por ejemplo, si tienes una imagen que originalmente tenía un ancho de 100 píxeles. Luego, usas CSS/ o usa el atributo "ancho" de HTML para establecer el estilo de la imagen, haciendo que su ancho sea de 500 píxeles. La propiedad naturalWidth devolverá "100", mientras que la propiedad width devolverá 500.
Consejo:Usa Propiedad naturalHeight Devuelve la altura original de la imagen, o usa Propiedad height Establece o devuelve el ancho de la imagen Propiedad height El valor.
Nota:Esta propiedad es de solo lectura.
Ejemplo
Ejemplo 1
Devuelve el ancho original de la imagen:
var x = document.getElementById("myImg").naturalWidth;
Ejemplo 2
La diferencia entre las propiedades naturalWidth y width:
var x = document.getElementById("myImg").naturalWidth; var y = document.getElementById("myImg").width;
Sintaxis
imageObject.naturalWidth
Detalles técnicos
Valor devuelto: | Valor numérico que representa el ancho original de la imagen (en píxeles). |
---|
Compatibilidad con navegadores
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | 9.0 | Soporte | Soporte | Soporte |