突出显示选定的菜单项 dotnetnuke


<%@ 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 应用于所选菜单项?

我将不胜感激你们在这方面的帮助。

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

用于更改当前页面背景颜色的 jQuery

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

DNN 站点周围漂浮着一个 PDF,详细介绍了它(真的很难找到(,或者使用开发人员工具(IE 中的 F12 或 Firefox 中的 Firebug 等(来查看应用于每个菜单项的样式。

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

.sel {
    color: #ABCDEF;
}

编辑:抱歉,这应用了导航菜单皮肤对象。使用它可能更好,因为您有更多的样式选项。

最新更新