1.组件挂载完成后判断左右两部分高度,若左侧>右侧,则右侧滚动到底部时position:fixed,左侧继续滚动。
2.其中一部分采用固定定位后,原始布局会错乱,所以固定的那部分要创建一个占位元素,宽等于固定部分,高等于非固定部分。
3.为父元素添加滚动监听:mainRef?.addEventListener('scroll', handleScroll);
1.组件挂载完成后判断左右两部分高度,若左侧>右侧,则右侧滚动到底部时position:fixed,左侧继续滚动。
2.其中一部分采用固定定位后,原始布局会错乱,所以固定的那部分要创建一个占位元素,宽等于固定部分,高等于非固定部分。
3.为父元素添加滚动监听:mainRef?.addEventListener('scroll', handleScroll);