Definir as dimensões dos elementos HTML corretamente é altamente significativo ao estruturar o layout de uma página da web, porque as dimensões certas aprimoram a aparência geral do seu site, que, em troca, aumenta a experiência do usuário. O jQuery fornece muitos métodos que ajudam você a executar esta tarefa com grande facilidade.
As dimensões dos elementos HTML podem ser definidas usando os métodos jQuery abaixo mencionados.
Vamos explorá -los em detalhes.
Método Width ()
Para o objetivo de definir ou buscar a largura dos elementos html, o método width () é usado.
Esse método funciona de uma maneira que, quando é usado apenas para buscar a largura de um elemento, ele retorna a largura do primeiro elemento correspondente, no entanto, quando usado para definir a largura, define a largura de todos os elementos correspondentes.
Sintaxe
Para buscar a largura de um elemento.
$ (seletor).largura()Para definir a largura de um elemento.
$ (seletor).largura (valor)Exemplo
Suponha que você queira alterar a largura de um elemento usando o método jQuery width (). Use o código abaixo.
Html
No código HTML acima, criamos um e um elemento. Além disso, demos algum estilo ao elemento usando CSS embutido.
jQuery
$ (documento).pronto (function ()Neste código jQuery, o método width () está sendo usado para definir uma nova largura do elemento para 500px.
Saída
Antes de clicar no botão.
Depois de clicar no botão.
A largura do elemento foi alterada.
Método Heigth ()
Este método funciona de maneira semelhante ao método de largura (), com a diferença óbvia de que é usado para dar ou buscar a altura dos elementos html.
Esse método também funciona de uma maneira que, quando é usado apenas para buscar a altura de um elemento, extrai a altura do primeiro elemento que corresponde ao elemento especificado, no entanto, quando usado para definir a altura, define a altura de todos os correspondentes correspondentes elementos.
Sintaxe
Para buscar a altura de um elemento.
$ (seletor).altura()Para definir a altura de um elemento
$ (seletor).altura (valor)Exemplo
Suponha que você queira definir alguma altura de um elemento usando o método jQuery Height (). Siga o código abaixo.
Html
Digite seu nome:Aqui criamos, um campo de entrada e definimos uma altura de 10px, largura de 200px e cor de fundo rosa.
Além disso, nós criamos um botão.
jQuery
$ (documento).pronto (function ()Usamos o método jQuery Height () aqui para alterar a altura do campo de entrada. A altura mudará quando você clicar no botão.
Saída
Antes de clicar no botão.
Depois que o botão é clicado.
O método de altura () está funcionando corretamente.
Método InnerWidth ()
Para o objetivo de buscar a largura interna do primeiro elemento que corresponde ao elemento especificado, o método InnerWidth () é usado.
Sintaxe
$ (seletor).Innerwidth ()Exemplo
Suponha que você queira exibir a largura interna de uma imagem. Use o seguinte código.
Html
Aqui, exibimos uma imagem usando a tag, além disso, definimos sua altura, largura, preenchimento e borda. Junto com a imagem, também criamos um botão que será usado para exibir a largura interna da imagem.
jQuery
$ (documento).pronto (function ()No código acima, estamos usando o método Innerwidth () para exibir a largura interna da imagem.
Saída
Antes do botão ser clicado.
Depois que o botão é clicado.
A largura interna da imagem foi exibida.
Observação: O método InnerWidth () inclui preenchimento também ao exibir a largura interna de um elemento.
Método InnerHeight ()
O método InnerHeight () é usado para buscar a altura interna do primeiro elemento que corresponde ao elemento especificado.
Sintaxe
$ (seletor).InnerHeight ()Exemplo
Vamos usar o exemplo usado na seção acima para entender o funcionamento do método jQuery inerHeight ().
jQuery
$ (documento).pronto (function ()Usamos o método InnerHeight () para extrair a altura interna da imagem do cachorro.
Saída
Antes de clicar no botão.
Depois de clicar no botão.
O método InnerHeight () está funcionando corretamente.
Observação: O método InnerHeight () também inclui preenchimento enquanto exibe a altura interna de um elemento.
Método externo ()
Para o objetivo de buscar a largura externa do primeiro elemento que corresponde ao elemento especificado, o método OuterWidth () é usado.
Sintaxe
$ (seletor).OuterWidth ()Exemplo
Suponha que você queira extrair a largura externa de um elemento div. Aqui está como você faz isso.
Html
Criamos uma div e damos uma certa cor de fundo, altura, largura, preenchimento e borda. Além disso, também criamos um botão.
jQuery
$ (documento).pronto (function ()Aqui usamos o método jQuery OuterWidth () para exibir a largura externa do elemento div.
Saída
Antes que o botão seja clicado.
Quando o botão é clicado.
O método OuterWidth () está funcionando corretamente.
Observação: O método OuterWidth () calcula o preenchimento e a borda ao exibir a largura externa de um elemento.
Método OuterHeight ()
O método OuterHeight () é usado para buscar a altura externa do primeiro elemento que corresponde ao elemento especificado.
Sintaxe
$ (seletor).ExterHeight ()Exemplo
Vamos usar o exemplo usado na seção acima para entender o funcionamento do método jQuery OuterHeight ().
jQuery
$ (documento).pronto (function ()Usamos o método OuterHeight () para extrair a altura externa do elemento div.
Saída
Antes de clicar no botão.
Depois de clicar no botão.
O método OuterHeight () está funcionando corretamente.
Observação: O método do OuterHeight () também inclui preenchimento também ao mesmo tempo em que exibe a altura externa de um elemento.
Conclusão
As dimensões de um elemento HTML podem ser definidas usando os vários métodos jQuery que são; largura (), altura (), innerwidth (), innerHeight (), OuterWidth () e OuterHeight (). Os métodos de largura () e altura () definem ou buscam a largura e a altura dos elementos, respectivamente. Enquanto o método InnerWidth (), InnerHeight (), OuterWidth () e OutherHeight () busca a largura interna, a altura interna, a largura externa e a altura externa dos primeiros elementos correspondentes, respectivamente. Todos esses métodos são explicados em detalhes, juntamente com os exemplos relevantes.