angular框架主页面有纵滚动条,如何实现打开的模态窗口不随滚动条移动位置?

angular框架的画面。

现状是主页面点击检索按钮后,下边会显示很多检索结果项目,同时会出现纵滚动条。

向下移动纵滚动条到页面下边的某处,点击按钮打开的模态窗口会自动显示在整个主画面的最顶端的中央(纵滚动条自动跳到最开始了)。

但希望能打开的窗口不跳到最上边显示,而是动作在哪个位置的页面,就弹出显示在那个页面的相对顶端中央。也就是说,滚动条不滚到最上边。
请问如何实现呢?需要同时兼容IE和chrome。

※设CSS的position么?在那儿怎么设置呢?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问