繁体   English   中英

引导模态力滚动到顶部

[英]Bootstrap modal forces scroll to top

我目前正在尝试实现帖子的供稿,在其中单击帖子将打开模式。 我将angular用作前端框架,并决定使用bootstrap模态,因为它可以很好地与angular一起使用。 问题在于,模态会迫使人体在显示时滚动到顶部。 当然,这在滚动Feed时并不理想。

下面的css行是元凶。 我不知道为什么这会导致问题发生,但我有点需要滚动条始终显示。 动态内容的浮动可能会使我的布局跳来跳去。

html {
    overflow-y: scroll;
}

删除此行现在很好,但是我需要尽快找到一个解决方法,因为如果滚动条不总是可见并且突然出现,则在加载新内容时布局会水平跳动。 有谁有任何线索,为什么这会导致问题,以及我怎么可能解决它?

听起来模态是问题所在。 确保您的模式容器或其最外部的容器具有position: fixed ,因为这听起来像正在干扰<body>元素的流程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM