Business Catalyst动态菜单将“选定”设置应用于Blog Children

时间:2012-10-16 20:49:49

标签: business-catalyst

如何让BC为模块的所有子项应用相同的CSS设置?

我有一个博客,我已将菜单项设置为仅适用于博客主页的博客,我希望所有子页面保留相同的菜单设置。

2 个答案:

答案 0 :(得分:0)

更多信息会有所帮助,但我想我理解你的问题。

Business Catalyst菜单模块使用无序列表。 “已选择”类将应用于与用户当前所在页面相关的列表项。

您想将应用于“已选择”菜单项的相同样式应用于子菜单项吗?

为此,您可以使用CSS后代选择器。

<强> CSS:

.selected ul li {
    required styling
}

如果这不能回答您的问题,请提供更多信息。

答案 1 :(得分:0)

我认为克里斯在问的是:

与博客儿童相似。 Business Catalyst Photo Gallery模块的工作原理是,如果每页分配的照片数量超过分配数量,则会增加分页。

现在,当用户首次选择其上包含图库模块的页面时,如果页面在Business Catalyst菜单上有一个位置并且应用了适当的.selected CSS,则该菜单应该正常运行。

当用户点击任何分页链接时 - 出现问题 - 下一个或上一个。

网址更改为:

http://www.YourSite.com/gallery-page

To This - 或某些变体:

http://www.YourSite.com/Default.aspxPageID=143342&Page=2&A=PhotoGallery&PID=12350&Items=24

由于CSS中引用的父列表项不再是活动链接,因此不再呈现菜单的样式。通常,菜单会显示为没有选择任何页面。

我们需要一个包含这些动态分页页面的解决方案,并允许CSS从原始的Gallery页面向下渗透。我想这与多篇帖子中的博客分页非常相似。