嗨,我不懂 javascript,但我可以稍微理解它,我想构建一个轮播,所以我尝试使用“clientwidth”访问元素的宽度,但我第一次点击保存时得到的宽度是“1830” ”,当我重新加载浏览器时,即使 DOM 值仍然是“1830”,它也会更改为“1863”。现在我尝试重新加载浏览器几次,其中几次值是“1830”,大部分是“1863”。我无法理解这个问题,任何人都可以帮助我理解这个值是如何返回的吗?
我尝试谷歌搜索并阅读有关如何返回“clientwidth”的文档。文档说 clientwidth 返回元素的宽度及其填充。这里的元素没有任何填充,整个文件中唯一有填充的元素是 body 元素。
document.getElementById("id").style.width= "100%";
https://www.w3schools.com/js/js_htmldom_css.asp并寻求帮助
JS + CSS 一次加载,加载 javascript