Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 滚动条导致页面跳转(左侧和右侧)_Angularjs_User Experience - Fatal编程技术网

Angularjs 滚动条导致页面跳转(左侧和右侧)

Angularjs 滚动条导致页面跳转(左侧和右侧),angularjs,user-experience,Angularjs,User Experience,我正在创建一个AngularJS应用程序,它有一个加载器,但由于AngularJS非常快,页面在加载之间跳跃。不:/-发生的是,当加载屏幕出现时,滚动条被隐藏,当加载新页面时,滚动条被放回,这会在页面顶部的菜单始终可见部分创建闪烁 当我打开一个弹出窗口或smth时也会发生同样的事情。像那样。我添加溢出:隐藏;到DOM中的主体,这样当弹出窗口打开时用户就不能滚动,但这同样会隐藏浏览器滚动条,页面会跳转 有没有办法解决这个用户体验问题?好的,找到了一个相当简单的解决方案 html { heig

我正在创建一个AngularJS应用程序,它有一个加载器,但由于AngularJS非常快,页面在加载之间跳跃。不:/-发生的是,当加载屏幕出现时,滚动条被隐藏,当加载新页面时,滚动条被放回,这会在页面顶部的菜单始终可见部分创建闪烁

当我打开一个弹出窗口或smth时也会发生同样的事情。像那样。我添加溢出:隐藏;到DOM中的主体,这样当弹出窗口打开时用户就不能滚动,但这同样会隐藏浏览器滚动条,页面会跳转


有没有办法解决这个用户体验问题?

好的,找到了一个相当简单的解决方案

html {
   height: 100.001%;
   overflow-y: scroll;
}

使滚动条始终可见?溢出:滚动。这与访问者可以滚动的方式不同:/