1
<%@ Register TagPrefix="dnn" TagName="LINKS" Src="~/Admin/Skins/Links.ascx" %>

<dnn:LINKS runat="server" id="LINKS1" CssClass="MenuLink" Alignment="Horizontal"
            Level="Root" ForceLinks="False" />

我有以下代码在我的 dotnetnuke 站点中生成菜单项。我需要更改所选菜单项的颜色或应用不同的 CSS,以便用户知道他们在网站上的位置。我尝试通过转到页面设置并在页面标题标签下使用 jquery 来执行此操作。它什么也没做。我如何能够突出显示或将不同的 CSS 应用于选定的菜单项?

我会感谢你们在这方面的帮助。

4

2 回答 2

0

我能够在下面的 url 的帮助下解决这个问题。

jquery改变当前页面的背景颜色

于 2012-09-12T03:58:44.157 回答
0

可能为时已晚,但 DNN 将“.sel”CSS 样式动态应用于当前选定的菜单项。

有一个 PDF 漂浮在 DNN 站点的某个地方,其中详细说明了它(真的很难找到),或者使用开发人员工具(IE 中的 F12,或 Firefox 中的 Firebug 等)来查看应用于每个菜单项的样式。

因此,在您的 CSS 中添加如下内容:

.sel {
    color: #ABCDEF;
}

编辑:对不起,这适用于导航菜单皮肤对象。当您有更多样式选项时,使用它可能会更好。

于 2013-02-07T00:01:54.340 回答