"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Revelar o segredo do método real de largura e altura dos elementos html

Revelar o segredo do método real de largura e altura dos elementos html

Postado em 2025-04-17
Navegar:111

How Do I Get the True Width and Height of an HTML Element?

Determinando a largura e a altura reais de um elemento html

para centralizar um elemento HTML na viewport do navegador, é necessário calcular com precisão as dimensões. Aqui está como recuperar a largura e a altura reais de um elemento com eficiência. Observe que essas propriedades fazem parte do elemento, não seu objeto .style. dimensões e localização de um elemento dentro da viewport como números de ponto flutuante. Isso inclui a posição, a largura e a altura do elemento após a aplicação de transformadas CSS. // Saída: // domrect { // ... // Largura: 631, // Largura do elemento em pixels // altura: 54.7, // altura do elemento em pixels // ... //}

Browser Support

Ambas as técnicas são suportadas nos navegadores modernos, Incluindo:

const width = document.getElementById('foo').offsetWidth;
Chrome

firefox

Edge

Safari
const width = document.getElementById('foo').offsetWidth;
opera

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3