el-dialog 是 Element UI 组件库中的一个对话框组件,默认情况下,当对话框内容超出其可视区域时,并不会自动显示滚动条。但你可以通过以下几种方式来实现滚动条功能: 使用CSS 样式设置滚动条: 这是最常见且直接的方法。你可以对 el-dialog__body 或el-dialog__wrapper 元素应用 CSS 样式来启用滚动条。以下是一...
重新创建dialog,覆盖原来element-ui的el-dialog,Vue.component('elDialog', myDialog) 新写的myDialog组件prop属性"isScroll"决定了是否开启滚动 <divv-if="rendered"class="el-dialog__body"><el-scrollbarv-if="isScroll":style="{ 'height': 'calc(90vh - 150px)' }"><slot/></el-scrollbar><tem...
el-dialog 里面是一个表单,表单元素比较多,所以页面有滚动条。需要设置每次打开表单的时候,滚动条在顶部。 页面有一个按钮,点击按钮打开el-dialog 弹框。 一开始在网山搜索,有给元素设 id ,然后用 document.getElementById("idName").scrollTop = 0; 来设置滚动条到顶部。 也有说给元素设置 ref="box",然后...
之后的效果:dialog上下左右在视口居中、过长body不在出现滚动条,开启内滚动(dialog最高100vh)
el-dialog 里面是一个表单,表单元素比较多,所以页面有滚动条。需要设置每次打开表单的时候,滚动条在顶部。 页面有一个按钮,点击按钮打开el-dialog 弹框。 一开始在网山搜索,有给元素设 id ,然后用 document.getElementById("idName").scrollTop = 0; 来设置滚动条到顶部。
ES设定滚动策略 el dialog 滚动条,在移动端开发的时候经常会碰到区域滚动的需求,当然实现起来也是非常简单的,给需要滚动的元素定高然后添加一个overflow-y:scorll自然就可以滚动了,但是添加这个属性之后,使用chrome或者其他浏览器工具调试时是支正常的,但是到手机上时
el-dialog主体区域添加了el-scrollbar滚动条,为什么el-dialog必须设置固定高度(比如height:100%)才能滚动?否则滚动条就无效?感觉不适合写死高度啊,应该根据内容自动调整高度,但是不能超出一个屏幕高度 element-ui 有用关注1收藏 回复 阅读2.7k 1 个回答
Element UI version 1.2.8 OS/Browsers version Sierra10.12.4/safari 10.1 Vue version 2.2.6 Reproduction Link https://jsfiddle.net/yp3kxbkk/2/ Steps to reproduce 用Safari 打开http://element.eleme.io/1.2/#/zh-CN/component/table 你们的Demo table也无法...
1.lockScroll为false是可以解决bug,但是内容多了会出现两条滚动条。2.参照网上body添加padding-right: 0 !important不起作用。3.用overflow: hidden是会导致数据显示不完全无法出现滚动条。4.tagView已经设置了padding-right: 15px。5.用的是vue-element-admin模板. ...