当前位置: 首页 > news >正文

高端网站建设页面福州网站定制设计

高端网站建设页面,福州网站定制设计,成品源码1688网站免费,公司网站怎么做备案问题描述 想要修改element-plus的对话框el-dialog中的样式#xff0c;发现在页面style的scoped属性下#xff0c;使用:deep深入选择器进行修改是无效的。#xff08;vue2下深度选择器是有效的#xff09; //无效 :deep(.el-dialog){background-color: transparent; }解决…问题描述 想要修改element-plus的对话框el-dialog中的样式发现在页面style的scoped属性下使用:deep深入选择器进行修改是无效的。vue2下深度选择器是有效的 //无效 :deep(.el-dialog){background-color: transparent; }解决 方法一 在el-dialog外嵌套一层div div classmy-dialogel-dialog v-modeldialogVisibles v-ifdialogVisibles/el-dialog /divstyle scoped langless :deep(.my-dialog){background-color: transparent; } // 使用深度是选择器也生效了 :deep(.el-dialog){background-color: transparent; } style 方法二 不在外面前套div, style 不使用 scoped .el-dialog {background-color: transparent; } // 或则 el-dialog 加上class .my-dialog {background-color: transparent; }原理 网友 在组件中中 把el-dialog放在一个div中然后:deep(你要修改的元素class) 还有一个重要的前提是dialog中有一个属性append-to-body 把这个属性设成false 或者不写才可以用深度选择器修改样式这个属性就是把dialog插入到body中不然就算包裹在div中依然是取不到样式 这个问题并不是elmentUi和element-plus引起的而是vue2和vue3的区别。vue2中要求单个组件文件中的template中只能有一个元素如div而vue3是可以有多个的vue3中不生效是因为直接把el-dialog写在了template根目录中其实只要在template中添加一个div所有东西都放到div中就可以了。本质原因是页面中el-dialog的渲染位置不同添加div就会在当前组件位置渲染如果没有div就会在中渲染。这个答案大家接受吗 参考
http://www.dnsts.com.cn/news/173276.html

相关文章:

  • 在阿里巴巴上做网站要多少钱网站建设题库
  • 东营网站建设收益高网站建设中幻灯片如何加链接
  • html5网站模板免费支付宝网站开发流程
  • 番禺移动网站建设wordpress cms怎么登陆界面
  • 购物网站界面设计上海免费模板建站
  • 蓝色网站设计专业做酒店装修的公司
  • 海淀做网站哪家公司好龙岩任做网站的哪几个比较好
  • 公共交通公司网站建设方案建设网站模块需要哪些
  • 北京出名做网站的公司做网站手把手
  • 网站开发岗位说明书安徽网站建设哪家有
  • 让人做网站 需要准备什么软件常见的pc端网站布局
  • 广州建设厅网站广东省门户网站建设的现状
  • 北京建设招聘信息网站网站套餐
  • 站点搜索如何速发布wordpress
  • asp.net+h5网站开发网页设计作业主题推荐
  • 校园论坛网站建设论文如何让百度收录网站
  • 山西省建设注册中心网站首页做地方黄页网站
  • 怎么做最简单的网站中国制造网外贸网官网登录入口
  • 食品网站建设优化案例jarida wordpress
  • 网站域名密码忘了卖东西的网站怎么建设
  • 杭州营销网站制作wordpress 手机维修
  • 做烘焙网站微博推广方式
  • 网站开发与维护专员岗位职责wordpress 弹出 广告
  • 基本的网站建设知识做网站做百度竞价赚钱
  • 烟台网站建设 熊掌号南昌seo代理商
  • 顺德品牌网站建设公司豌豆荚应用商店
  • 巴南网站建设久霸高端网页版
  • 建设网站需要买什么手续做网站公司好
  • 伙购网官方网站短网址转换器
  • 建设网站第一部分网站建设7个主要流程