English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollWidthA propriedade de leitura-only retorna a largura total do elemento (em pixels), incluindo o conteúdo que é invisível na tela devido ao overflow.
A medida da largura é idêntica aclientWidthIdêntico: ele inclui o preenchimento do elemento, mas não inclui sua borda, margem ou barra de rolagem.
Ele também pode incluir a largura dos elementos pseudo, por exemplo:: beforeou:: afterSe o conteúdo do elemento pode ser contido sem a barra de rolagem horizontal, então seu scrollWidth é igual aclientWidth.
UsoscrollHeightA propriedade retorna a altura total do elemento.
element.scrollWidth
var elem = document.getElementById("box"); var y = elem.scrollHeight; var x = elem.scrollWidth;Testar e Ver‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente a propriedade scrollWidth:
Propriedade | |||||
scrollWidth | 4 | 3 | 10 | 4 | 8 |
Retorno: | Um número que representa a largura total do elemento, em pixels |
---|---|
Versão DOM: | Modelo de Objetos CSS (CSSOM) |
Referência HTML DOM:Propriedade scrollHeight
Referência HTML DOM:Propriedade clientWidth
Referência HTML DOM:Propriedade offsetWidth
Referência CSS:Propriedade overflow