offset与margin,padding
来源:互联网 发布:桌秀美化软件 编辑:程序博客网 时间:2024/05/21 11:19
offsetWidth表示对对象的可见宽度
offsetWidth=width+padding+border
而offsetLeft是盒子边缘到上一级盒子内边框的距离,所以跟margin值有关,与border和padding没有关系。
offsetLeft=left+margin
*{margin: 0;padding: 0;}#div1{width: 400px;height: 400px;background-color: #ccc;border: 2px solid #999;padding:11px;margin: 22px;}#div2{width: 100px;height: 100px;background-color: red;border: 1px solid #999;padding:10px;margin: 19px;}</style><script type="text/javascript">window.onload=function(){var aDiv=document.getElementById('div1');var aDiv2=document.getElementById('div2') alert(aDiv2.offsetWidth) //122=100+10+10+1+1=width+padding+border alert(aDiv2.offsetHeight) //122=100+10+10+1+1=height+padding+border alert(aDiv2.offsetLeft) //54 = 2+11+22+19= div1的border+div1的padding+div1的margin+div2的margin alert(aDiv2.offsetTop) //54}</script>
阅读全文
0 0
- offset与margin,padding
- padding 与 margin 属性
- Padding 与 margin 区别
- Padding 与 margin 区别
- padding与margin区别
- padding与margin区别
- padding与margin区别
- MARGIN 与padding区别
- padding 与margin
- 关于margin与padding
- padding与margin区别
- padding与margin区别
- padding与margin
- margin与padding
- Padding 与Margin
- padding与margin区别
- padding与margin
- margin与 padding的区别
- yolo解
- jenkins使用Gerrit,错误checkout分支版本的解决方法
- Paragon NTFS for Mac 15 v15.0中文版
- springMVC数据传递案例------利用form表单提交数据
- truncate与delete的区别
- offset与margin,padding
- 机器学习之正则化
- 安装篇Docker
- 如果你的Android Studio点击运行出现如下所示错误如何解决
- 第一个rabbitmq应用
- C++笔试题(三).西山居
- 572. Subtree of Another Tree
- 菜单树的java实现(菜单非递归实现)
- Address already in use: JVM_Bind(端口冲突)