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

做搜狗pc网站优化快速代加工厂找订单的网站

做搜狗pc网站优化快速,代加工厂找订单的网站,wordpress鏁版嵁,mxd 主题Wordpress在最近微前端子应用的「xxx 弹窗」需求中&#xff0c;遇到一个样式覆盖问题&#xff1a; 弹窗在子应用单独运行时表现正常&#xff0c;但嵌入主应用后样式错乱。原本样式&#xff1a;嵌入后样式&#xff1a;现象F12 发现&#xff1a;弹窗 DOM 仍被追加到 <body>&#xff…

在最近微前端子应用的「xxx 弹窗」需求中,遇到一个样式覆盖问题:
弹窗在子应用单独运行时表现正常,但嵌入主应用后样式错乱

原本样式:

嵌入后样式:

现象

  • F12 发现:

    1. 弹窗 DOM 仍被追加到 <body>(qiankun 默认行为);

    2. 所有 class 被自动加上子应用前缀,导致权重降低;

    3. 主应用后加载的 Element-UI 样式把子应用的 v-deep + !important 覆盖。

解决思路

  1. 隔离挂载点
    不再让 Dialog 默认挂到 <body>,而是插入到子应用自身的容器内,从根源上避免主应用样式干扰。

  2. 官方属性
    Element-UI <el-dialog> 提供 append-to-body / modal-append-to-body,正好能满足“指定挂载容器”的需求。

  3. dialog代码中添加以下内容:

<el-dialogtitle="xxx":visible.sync="visible"
+ :append-to-body="false"
+ :modal-append-to-body="false"width="30%">…内容…
</el-dialog>
  • :append-to-body="false"
    把 Dialog DOM 插到当前父节点(子应用根节点)而非 <body>

  • :modal-append-to-body="false"
    同时让遮罩层也留在同一容器,确保层级关系不混乱。

结果

样式恢复,主/子应用样式完全隔离,无需再写更高权重的覆盖代码。

http://www.dtcms.com/a/434158.html

相关文章:

  • 网站开发新加坡网页设计代码链接怎么写
  • 网站重构案例wordpress响应式加后台
  • 做基础销量的网站什么是网站栏目标题
  • 商城网站制作公司地址苏州营销型网站开发公司
  • 1个月能学好网站开发吗wordpress搜索小工具
  • 科技节小发明小制作营销网站的专业性诊断评价和优化
  • 做任务兼职赚钱的网站有哪些网站建设的流程与思路
  • 铜仁市网站建设情况浙江seo公司
  • 哪个网站专做民宿科普网站建设
  • 蜜淘app在那个网站做的济南网站建设网站制作
  • 北京网站制作 建设推广网站需求定制表单
  • 袜子的网站建设方案贵州省住房和城乡建设厅网站
  • 网站建设无锡海之睿文化馆互联网站建设方案
  • php网站作业模版正规的关键词优化软件
  • 仪征做网站阿里云域名注册查询
  • 有哪几个平台做网站情侣博客 wordpress
  • 360免费视频网站建设做本地的分类信息网站
  • 制作完整网站需要掌握哪些知识网站htm建设
  • 建设银行网站怎么登陆不了wordpress 菜单 无效
  • 一个域名能同时做2个网站吗怎么去推广自己的网站
  • 益阳学校网站建设wordpress插件 数据库
  • 泰安网站制作哪家好开一家软件外包公司
  • 教育网站模板传统网站设计的缺点
  • 江苏建设行政主管部门网站软件企业公司网站模板
  • 找别人做的网站问什么域名解析后还是上线不网站已运行时间代码
  • 连云港网站建设培训源创派网站建设
  • 怎么自己编程做网站科技部做财务决算的网站是什么
  • 注册网站域名主机搭建网站教程
  • seo网站快速排名软件美容网站设计
  • 免费的网站怎么做高端网站开发培训