看网上资料说是可视区的宽,但我在测试发现当body定宽的时候,无论怎么调整浏览器的宽,body.clienwidth获取的都是定值,不定宽是就等于document.documentElemet
.clientwidht的值一样,所以原因在哪?
看网上资料说是可视区的宽,但我在测试发现当body定宽的时候,无论怎么调整浏览器的宽,body.clienwidth获取的都是定值,不定宽是就等于document.documentElemet
.clientwidht的值一样,所以原因在哪?
document.body.clientwidth的意思是当前浏览器窗口的宽,但是这个属性不是特别容易用,很容易出现值为0或者一些奇怪数值的情况,并且它不包括边线。document.documentElement.clientWidth是当前可视区域的宽,同样不包括边线。而document.documentElement和document.body的区别好像就是html文件是否使用了dtd吧