日期:2014-05-16  浏览次数:20498 次

div的宽度设置为width:100%,如果得到这个宽度的实际值?单位px?
如题,还有,比DIV的宽度设置为100,但是当出现垂直滚动条之后,实际内容的宽度仍为100,滚动条另外出现在右边,造成页面出现水平滚动条,如何避免这个问题?

------解决方案--------------------
<div style= "overflow-x:hidden ">
------解决方案--------------------
得到值用
document.getElementById( "div1 ").currentStyle.width
------解决方案--------------------
document.getElementById( "div1 ").clientWidth
------解决方案--------------------
此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【cmxstudio】截止到2008-06-26 17:17:08的历史汇总数据(不包括此帖):
发帖数:21 发帖分:560
结贴数:12 结贴分:390
未结数:9 未结分:170
结贴率:57.14 % 结分率:69.64 %
楼主加油
------解决方案--------------------
document.getElementById("div1").clientWidth //取内容宽度
document.getElementById("div1").offsetWidth //取内容包括边框宽度
document.getElementById("div1").scrollWidth //取内容包括滚动条宽度

------解决方案--------------------
是否可以自适应高度呢?让他自动增高

参考这个看看
 http://www.java2000.net/viewthread.jsp?tid=6071