Joomla 上的 ecwid:具有特定 ID

问题描述

在 joomla 上的 ecwid: 我正在尝试使用 CSS 来隐藏/显示大约 15 级深的特定类。 每当我网站的用户登录当前用户访问级别时,它都会作为一个添加到 body 标记中。

 <body class="userLevel-pro">

然后在一组嵌套的 div(具有它们自己独特的类或 id)中向下是一个我想要切换的菜单项。该菜单项已被 CSS 隐藏(ecwid 认)。当“userLevel-pro”类应用于主体时,我需要定位该菜单项。

我尝试了多种方法来访问该菜单项,但都没有成功。所以我想知道是否有一个隐藏的技巧可以让我使用某种父子 css?

我尝试过的一些组合:

body.userLevel-pro > #horizontal-category-86983609  {
   display: block;
} 

body.userLevel-pro#horizontal-category-86983609  {
   display: block;
} 

body.userLevel-pro #horizontal-category-86983609  {
   display: block;
} 

body.userLevel-pro li > #horizontal-category-86983609  {
   display: block;
}

body.userLevel-pro html#ecwid_html body#ecwid_body li #horizontal-category-86983609  {
   display: block;
}

...或者我是否必须在 15 级深度嵌套标签添加所有类/ID?

顺便说一下,这是整个关卡

body.userLevel-pro #container_maincontent_bg #container_main .wrapper960 #main #sidecol_a #content_remainder .maincontent #ecwid_wrapper #CategoriesV2-1 .horizontal-menu .horizontal-menu-parent #horizontal-category-87660030 .horizontal-menu-subParent #horizontal-category-86983609  {
   display: block;
}

我继承了这个网站,Joomla 和 ecwid 都不是我的选择,是的,我知道 ecwid 有一些解决方案,但这将花费我 35 美元。月订阅费。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)