为了账号安全,请及时绑定邮箱和手机立即绑定

为什么JS通过getComputedStyle()方法获取top值返回的不是设置的top属性值?

为什么JS通过getComputedStyle()方法获取top值返回的不是设置的top属性值?

白猪掌柜的 2018-09-11 13:15:43
如题,给一个<div id="div1" class="div1"></div>的盒子设置css样式为:.div1{     width: 200px;     height: 300px;     background: red;     position: absolute;     left: 100px;     top: 200px; }使用如下方法获取div1盒子的css属性值:var div1 = document.getElementById("div1");var ss = window.getComputedStyle(div1,null);var left = ss.left;var top = ss.top;然后使用console.log()打印left和top,结果left打印的值为100px,而打印top结果为一个对象:请问这是什么原因?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 862 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号