CSS固定元素导致跳转到顶部

时间:2018-09-16 14:06:37

标签: css

请访问此网站https://ebooks.am
单击表格行后,将打开一个固定位置的侧栏。
问题在于侧边栏导致网页跳到顶部。
如何避免这种情况?

任何帮助将不胜感激, 谢谢。

2 个答案:

答案 0 :(得分:1)

不将position: fixed;添加到body,而是添加.sidebar.sidebar-move-to-left元素。

.disable-scroll选择器上,添加position: relative;而不是position: fixed!important;。但是 disable-scroll 命名失去了其定义^-^。

答案 1 :(得分:0)

当我在单击时检查身体时,它会获得“禁用滚动”类。

position: fixed!important;

css行会阻止滚动,但也会滚动到顶部。