在上面的示例中,我们通过:style绑定了max-height和overflow-y属性,使得el-dialog在内容超出屏幕高度的80%时显示滚动条。这是一种动态且灵活的设置高度的方法。
这是此页面的代码 在电脑端屏幕大小来看,问题不大,接下来看自适应的手机端! 问题就很明显了,无法显示全面了 我先分析一下当前问题原因 会生成一个遮罩层,因为这个遮罩层的定位为fixed所欲覆盖全页面,超出了我的内容区 知道了问题所在,先解决这个问题 因为 绝对定位相对于最近position不为static的父级元素来定位,...
滚动条本身就是因为盒子固定高度, 内容超出盒子, 为了方便查看未出现的, 如果不固定高度overflow: auto等是不会生效的的.根据你的需要可以这样做, 在钩子函数mouted中获取当前屏幕的可视区域高度, 根据自己的需要减去一些然后将这高度height设为最大高度: max-height: height就可以既做到自适应高度又做到超出屏幕 有...
添加如下样式,现在这个弹框既能在视窗居中,又能在内容过多时防止弹框大小超出视窗,还能把滚动限制在body内部从而使得头和尾始终可见,再也不用滚上滚下去找各种标题和按钮了! 代码语言:javascript 复制 .el-dialog{display:flex;flex-direction:column;margin:0!important;position:absolute;top:50%;left:50%;transfo...
一般移动端页面最大像素设置为 980 像素 ; 3、设置布局最小宽度 将京东的 手机端 页面宽度压缩到最小 , 如下状态时 , 就不能再进行压缩了..., 这是因为该页面设置了最小宽度 ; 一般设置最小宽度 320 像素 , 智能手机中的屏幕如果是 320 像素 , 这就是最小的手机屏幕了 ; 4、查看网页最大最小宽度 ...
el-dialog主体区域添加了el-scrollbar滚动条,为什么el-dialog必须设置固定高度(比如height:100%)才能滚动?否则滚动条就无效?感觉不适合写死高度啊,应该根据内容自动调整高度,但是不能超出一个屏幕高度 element-ui 有用关注1收藏 回复 阅读2.5k 1 个回答