原因:tab切换用了dispaly:none和dispaly:block进行隐藏和显示导致(重流/重排) 解决:使用visibility替换dispaly .layui-tab-item { position: absolute; visibility: hidden; display: unset !important; } .layui-show { visibility: visible; }