我有一个运行 Kentico 12SP MVC 的站点。由于某些原因,我不会进入,我的页眉和页脚有数百万的 z-index。不幸的是,z-index 太高了,以至于它阻止了 Kentico 中的页面构建器功能。如何添加 CSS/JS 来检测我是否在页面构建器中并相应地调整 z-index?
问问题
94 次
1 回答
0
欢迎来到杰里米!
通常,您的样式在 MVC 项目的 SCSS/LESS 样式表中定义。查看这个特定项目的结构。因此,您必须返回项目中的样式表并在那里进行调整,然后发布该代码更改。
更新
感谢您对您正在寻找的内容进行更清晰的定义。要找出覆盖您网站 CSS 的内容,请执行以下操作:
- 转到 Xperience 中页面选项卡上的相关页面。
- 右键单击有问题的区域并检查它。
- 确定覆盖 z-index 的类。该元素嵌套在 i-frame 中,并且很可能有一个父/授予父元素,其类为
page-builder
. - 在您的 MVC css 中,为类似的内容添加覆盖
.page-builder .your-class .thats-causing .problems { z-index: 0; }
这将做的是,当您使用页面构建器功能在页面选项卡上时,它将强制 z-index 较低,以便显示/工作页面构建器项目。
于 2021-02-04T21:12:02.437 回答