css样式里设置了position:relative;怎么就设置不了scrollTop呢?

今天遇到一个问题,做一个垂直菜单效果的时候,为了方便定位所以使用了position:relative;然后子项使用绝对定位.

接下来,又一个要求,过多的时候做个滚动.出于上面那样设置的原因一直没能设置scrollTop的值,一直是0;

最后,放弃position:relative;改为在javascript中计算菜单项的高度,再设置子项的top值.