<%@ 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;
}
编辑:抱歉,这应用了导航菜单皮肤对象。使用它可能更好,因为您有更多的样式选项。