angularjs / CSS:有没有办法从内联样式中设置滚动顶部位置?

时间:2014-09-28 17:24:05

标签: html css angularjs

我的控制器存储了一个垂直菜单的scrollTop值,每次我回到页面时都要设置它以使滚动持久化。

有办法吗?

我的代码如下:

<nav id="menu" class="menu" ng-style="{'scrollTop': scrollTop+'px'}">
    <table>
      <!-- etc. -->
    </table>
</nav>

1 个答案:

答案 0 :(得分:0)

这是我最终的结果。由于听起来没有scrollTop CSS属性存在,我已经将javacrypt称为救援。

控制器可以简单地调用相关元素上的scrollTop = scroll,比如我的情况:

$('#menu')[0].scrollTop = $scope.scroll;

现在的观点如下: