Atributo naturalHeight da Image
Definição e uso
naturalHeight
O atributo retorna a altura original da imagem.
Por exemplo, se você tiver uma imagem que inicialmente é de 200 pixels de altura. Então, você usa CSS/ou usa o atributo "height" do HTML para definir o estilo da imagem, tornando sua altura 500 pixels. O atributo naturalHeight retornará "200", enquanto o atributo height retornará 500.
Dica:Use Atributo naturalWidth Retorna a largura original da imagem, ou use Atributo width Definir ou retornar a largura da imagem Atributo width do valor.
Atenção:Este atributo é de leitura only.
Exemplo
Exemplo 1
Retorna a altura original da imagem:
var x = document.getElementById("myImg").naturalHeight;
Exemplo 2
A diferença entre os atributos naturalHeight e height:
var x = document.getElementById("myImg").naturalHeight; var y = document.getElementById("myImg").height;
Sintaxe
imageObject.naturalHeight
Detalhes técnicos
Retorno: | Número, representando a altura original da imagem (em pixels). |
---|
Suporte do navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | 9.0 | Suporte | Suporte | Suporte |