有关js获取div的宽高问题


1,#div.style.width(当#div{width:300px;}以style样式设置的宽度是拿不到数据的,此时应通过offsetWidth,获取div的实际高度:内容高度 + 内边距*2 +边框*2 )

  例如:

  

 

 

  当我们如下设置

  

 

 

   这里的style.width是拿不到值的,只能通过offsetWidth;

  注意:我们尽量都使用offsetWidth来获取div尺寸信息

 2,clientHeight(获取内容高度,内容高度不包括边框和外边距和滚动条,height+2*padding的尺寸)这里不包含外边距和边框。

 3,box.offsetLeft  //获取box盒子相对它的父容器水平的偏移

 4,box.offsetTop //获取box盒子相对它的父容器垂直的偏移


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM