dom.style.height, offsetWidth, scrollWidth, clientWidth区别
来源:互联网 发布:python form import 编辑:程序博客网 时间:2024/04/27 17:17
测试写了一个div , 样式如下
<style type="text/css"> div{ width: 100px; height: 100px; margin: 100px; padding: 100px; border: 30px #ccc solid; }</style>
var div = document.getElementById('mydiv'); console.log("clientWidth" + div.clientWidth); console.log("offsetWidth" + div.offsetWidth); console.log("scrollWidth" + div.scrollWidth);结果:
兼容FF Chrome 和 IE
dom.style.width 这个只有内联样式才会有值,且类型时 string 类型,eg: "100px"
所以一般获取元素的宽度时,采用 clientWidth 或 offsetWidth ,在 js 中设置元素宽度时:
var w = dom.offsetWidth;dom.style.width = w*1.5 + "px";
0 0
- dom.style.height, offsetWidth, scrollWidth, clientWidth区别
- scrollWidth() clientWidth() offsetWidth() style.width() screen.height()
- scrollWidth,clientWidth,offsetWidth 区别
- clientWidth offsetWidth scrollWidth区别
- offsetWidth scrollwidth clientWidth 区别
- scrollWidth,clientWidth,offsetWidth的区别
- scrollWidth,clientWidth,offsetWidth的区别
- scrollWidth,clientWidth,offsetWidth的区别
- scrollWidth,clientWidth,offsetWidth的区别
- scrollTop,scrollWidth,offsetWidth,clientWidth区别
- scrollWidth,clientWidth,offsetWidth的区别
- clientWidth,scrollWidth,offsetWidth的区别
- offsetwidth,clientwidth,scrollWidth的区别
- scrollWidth,clientWidth,offsetWidth的区别
- scrollWidth,clientWidth,offsetWidth的区别
- scrollWidth、clientWidth、offsetWidth的区别;
- scrollWidth clientWidth offsetWidth style.width screen.width
- Javascript:scrollWidth,clientWidth,offsetWidth的区别
- 每天一点C++
- 备份及恢复EAS测试服务器数据库
- 浏览器和netbean调试详解
- C++四种强制类型转换运算符
- 百度定位
- dom.style.height, offsetWidth, scrollWidth, clientWidth区别
- hdu 4920 Matrix multiplication(矩阵相乘)2014多校训练第5场
- HDU 1686 Oulipo (KMP)
- The House Of Santa Claus(dfs)
- Linux中tar的用法总结
- hdu 1106 排序 20140805.cpp
- 计算CRC16
- TCP与UDP在socket编程中的区别
- [Linux]Makefile入门