谢邀! element-ui封装此组件的时候就是固定了位置,虽然可以利用offset来自定义偏移量,但是并没有提供可以随屏幕滚动的功能。 从实际用途来看,确实也并不需要这么一个功能,这是一个弹出层,点击点出后,用户要对其在原位置修改,跟随滚动使用场景并不多,因此提供这么几个想法以供参考:1、出现弹出框时,禁止屏幕滚动2、自己封装一个组件,用于实现和popover组件差不多的功能,但是可以跟随屏幕滚动3、出现弹出框时,用户滚动屏幕,当popover因滚动被遮挡一部分之后,关闭弹框 希望我的回答对你有所帮助!
谢邀!
element-ui
封装此组件的时候就是固定了位置,虽然可以利用offset
来自定义偏移量,但是并没有提供可以随屏幕滚动的功能。从实际用途来看,确实也并不需要这么一个功能,这是一个弹出层,点击点出后,用户要对其在原位置修改,跟随滚动使用场景并不多,因此提供这么几个想法以供参考:
1、出现弹出框时,禁止屏幕滚动
2、自己封装一个组件,用于实现和
popover
组件差不多的功能,但是可以跟随屏幕滚动3、出现弹出框时,用户滚动屏幕,当
popover
因滚动被遮挡一部分之后,关闭弹框