elementui 修改el-dialog样式

这篇具有很好参考价值的文章主要介绍了elementui 修改el-dialog样式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

方案一、(如果添加append-to-body属性,则此方案不生效)

              在<el-dialog>外层添加一个父盒子比如class='batch-box',然后在style scoped中用::v-deep();     具体代码如下:

               .batch-box{

                   ::v-deep(.el-dialog__body){

                         max-height: none;

                   } 

               }

方案二、

        用文档里的自定义属性custom-class=‘batch-box’,然后在style中写(不能有scoped属性,如果不想删该属性,则在style scoped下面再写一个style即可。亲测:如果写到style scoped中即使用::v-deep也不生效~)

<style scoped lang='scss'></style>

<style>

  .dialog-batch .el-dialog__body{

     max-height: none;

  }

</style>

       

     文章来源地址https://www.toymoban.com/news/detail-586209.html

到了这里,关于elementui 修改el-dialog样式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue中使用el-dialog设置弹窗对话框在前端显示为居中

    废话不多直接上图

    2024年02月01日
    浏览(46)
  • el-dialog的内容不刷新;el-dialog内容有缓存;el-dialog里面的组件不刷新问题;

    el-dialog里面的内容是带缓存的,也就是说除了第一次打开会初始化,其他次打开都是直接加载缓存的; 这就导致了有时候打开弹框时候,内容不刷新。 有说法说是el-dialog嵌套太深大致的。 解决方法:直接给弹框的内容部分添加v-if

    2024年02月14日
    浏览(32)
  • elementui的el-tabs标签页样式修改

    1.去掉下划线 效果:   代码: 2.改变下划线颜色 效果:    代码: 3.改变选中文字/鼠标滑过时文字颜色 效果:  代码: 4.设置未选中时文字颜色 效果:   代码:

    2024年02月11日
    浏览(35)
  • element UI组件库el-dialog内程序刷新el-dialog内组件方法

    1、牢牢记住,vue是基于JavaScript ES6的,所以只要刷新页面里面data下的数据,页面会自动刷新的。 所以这个数据是父页面传给el-dialog的,要刷新父页面的数据,el-dialog页面内的组件就可以刷新了。 2、在页面的组件处理后台程序完成后,可以调用 that.$parent.$parent.【父页面的方

    2024年02月13日
    浏览(42)
  • vue elementui 修改步骤条el-steps的样式

    感觉以后可能还会用到,在此记录一下 场景: elementui原有的样式: 目标样式:   实现:   html代码: 多加了个居中属性:align-center css代码:  ok啦,如果有更优的方法,再优化    

    2024年02月16日
    浏览(37)
  • el-dialog固定高度

    el-dialog默认高度是自由拉伸的,当内容超过屏幕时会出现滚动条,按钮和标题都会随着滚动,用户体验不好。 如下图 现在要实现一种窗口高度固定,内容滚动的方式,如下直接在内容上套一层div并加上自定义样式el-dialog-div 效果如下

    2024年02月12日
    浏览(36)
  • el-dialog无法关闭

     代码如下,:visible.sync=\\\"result2DeptVisible\\\"来控制dialog的隐显问题,但当点击关闭的时候 ,无法关闭!! 检查了一下data属性如下: 原来是data中没有定义 result2DeptVisible属性导致的。添加result2DeptVisible:false即可。   总结:dom页面上使用的变量尽量按照要求在data中进行定义避免出

    2024年02月09日
    浏览(36)
  • elementUI中el-form-item中的label的样式修改方法

       示例:将el-form表单的label测试字体样式改为红色    测试的字体就变成红色了, 同样也可以设置字体大小等其他样式,还可以去掉加粗效果

    2024年02月16日
    浏览(56)
  • Vue结合ElementUi修改<el-table>表格的背景颜色和表头样式

    修改table的表头背景 和 字体颜色: 以下是修改el-table表格内容的背景色和边框样式:

    2024年02月11日
    浏览(63)
  • el-dialog对话框子组件的关闭

    在子组件对话框中 用:before-close关闭对话框,取消按键绑定点击事件 子组件把\\\"close\\\"事件传给父组件  父组件中@close接收子组件传来的“close”事件 

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包