ioncontent内的偏移量获取偏差的问题
发布于 1年前 作者 yougucaofan 673 次浏览 来自 问答

问题是这样的: 我现在要获取#www距离顶部的距离,前提是上面有ionnavbar且ioncontent的top值为44px 理论上距离上边缘应该是44px左右,但是实际上却为0 谁遇到过没,帮忙解释下他是怎么实现的

下面是代码 <ion-view title="标题Demo111"> <ion-content> <p id="www" style="background:red;height:20px;margin:0 10px">sdf</p> </ion-content> </ion-view>

下面是控制器 var node = document.getElementById(‘www’); var offset = $ionicPosition.offset(angular.element(node)); console.log(offset.top)

结果却是offset.top=0;

offset的实现方式是getBoundingClientRect.即相对于窗口的距离

QQ图片20150825105722.png

回到顶部