gitee上的讨论:tab切换时,滚动会重新回到顶部,怎么避免这个问题? · Issue #I5F7HJ · layui/layui - Gitee.com
原因:tab切换用了dispaly:none和dispaly:block进行隐藏和显示导致(重流/重排)
解决:使用visibility替换dispaly
.layui-tab-item {
position: absolute;
visibility: hidden;
display: unset !important;
}
.layui-show {
visibility: visible;
}