0

我有一个运行 Kentico 12SP MVC 的站点。由于某些原因,我不会进入,我的页眉和页脚有数百万的 z-index。不幸的是,z-index 太高了,以至于它阻止了 Kentico 中的页面构建器功能。如何添加 CSS/JS 来检测我是否在页面构建器中并相应地调整 z-index?

4

1 回答 1

0

欢迎来到杰里米!

通常,您的样式在 MVC 项目的 SCSS/LESS 样式表中定义。查看这个特定项目的结构。因此,您必须返回项目中的样式表并在那里进行调整,然后发布该代码更改。

在此处输入图像描述

更新

感谢您对您正在寻找的内容进行更清晰的定义。要找出覆盖您网站 CSS 的内容,请执行以下操作:

  1. 转到 Xperience 中页面选项卡上的相关页面。
  2. 右键单击有问题的区域并检查它。
  3. 确定覆盖 z-index 的类。该元素嵌套在 i-frame 中,并且很可能有一个父/授予父元素,其类为page-builder.
  4. 在您的 MVC css 中,为类似的内容添加覆盖.page-builder .your-class .thats-causing .problems { z-index: 0; }

这将做的是,当您使用页面构建器功能在页面选项卡上时,它将强制 z-index 较低,以便显示/工作页面构建器项目。

于 2021-02-04T21:12:02.437 回答