当样式写在css中,或许写页面时头部的宽度为100%,使用js获取宽度
用document.getElementById("top").style.width是无效的
有如下两种解决方法:
1、写在行列元素中eg:<div class="f34" style="height: 34px;"
2、用document.getElementById("top").offsetWidth;
jq的方式
jq获取文档的宽度&&高度
$(document).height()
$(document).width()
jq获取div宽度&&高度
$(showBox).outerHeight()
$(showBox).outerWidth()
outerWidth()方法用于获得包括内边界(padding)和边框(border)的元素宽度,如果outerWidth()方法的参数为true则外边界(margin)也会被包括进来
innerWidth()方法用于获得包括内边界(padding)的元素宽度