
Element-UI Drawer 组件悬浮显示解决方案
使用 Element-UI 的 Drawer 组件时,如何在 Drawer 隐藏后保持内部 div 元素悬浮显示? 当 Drawer 使用 display: none 隐藏时,position: fixed 会失效。解决方法是将 Drawer 的隐藏方式改为 visibility: hidden。 这样,元素仍然存在于文档流中,position: fixed 就能正常工作,实现悬浮效果。
修改 Drawer 隐藏方式的 CSS 代码如下:
.el-drawer {
visibility: hidden !important;
}
请将此代码添加到您的 CSS 文件或 Vue 组件的 scoped 样式中,以覆盖 Element-UI 的默认样式。 这确保了只有您的 Drawer 组件受到影响,不会影响其他页面元素。










