el-data-picker不能随滚动条滚动问题

el-data-picker 不能随滚动条滚动问题

解决方法:主要跟父容器设置 overflow 属性有关。

详细解决过程描述:有问题的页面元素上下包裹层级是:template>div>el-container->el-main->el-tabs->el-tab-pane>div>el-form->el-form-item>el-select(有问题的el-select组件), 下拉框不随滚动条滚动,经查看: el-main的overflow属性有值为auto(应该是elementUi官网自带的样式),我修改值为visible就解决了这个滚动的问题,但是visible之后,会导致其他的问题,如不能出现滚动条啥的,----最后直接将el-container和el-main父容器元素去除,使用div包裹,完美解决。

问题截图

其他临时不完美解决(添加属性,但是这种方法在我的项目中会导致另外一个问题:如果下拉框过过长,部分底部内容会被超出容器直接隐藏了):

(1)el-select组件::popper-append-to-body="false"
(2)el-cascader 和 el-date-picker组件: :append-to-body="false"

最终用:append-to-body="false"解决

posted @ 2022-11-08 10:01  崛起崛起  阅读(640)  评论(0)    收藏  举报