Menu 如何更改';页面加载';对于DotNetNuke
对于主菜单,我希望前四个链接是蓝色的,特别是最后四个链接是黄色的。只有八个菜单项 我正在考虑将黄色链接硬编码到menu div中,这样当页面加载前四个菜单项(默认颜色为蓝色)时,它们将是蓝色的,然后加载我的黄色硬编码链接Menu 如何更改';页面加载';对于DotNetNuke,menu,dotnetnuke,Menu,Dotnetnuke,对于主菜单,我希望前四个链接是蓝色的,特别是最后四个链接是黄色的。只有八个菜单项 我正在考虑将黄色链接硬编码到menu div中,这样当页面加载前四个菜单项(默认颜色为蓝色)时,它们将是蓝色的,然后加载我的黄色硬编码链接 我的问题是,在哪里可以添加“黄色”代码?我在哪里可以硬编码我的黄色菜单项?或者有一种不同的更好的方法吗?您可以在皮肤中使用Javascript 我们已经做了模拟在过去的DNN菜单,但我远离皮肤的一面,所以没有任何例子,对不起 尽管如此:)我会使用一种特定的方法来生成搜索引擎可以
我的问题是,在哪里可以添加“黄色”代码?我在哪里可以硬编码我的黄色菜单项?或者有一种不同的更好的方法吗?您可以在皮肤中使用Javascript 我们已经做了模拟在过去的DNN菜单,但我远离皮肤的一面,所以没有任何例子,对不起
尽管如此:)我会使用一种特定的方法来生成搜索引擎可以遵循的干净代码。我通常使用其中的一个,除了我不关心SEO的项目。当您有一个带有干净标记(如列表)的菜单时,您可以使用jQuery并指定前四项来更改颜色。可能会有更好的选择器来抓取前四项,这是我从未使用过的东西。我的第一个问题是你在实施哪些人?它们中的很多都有一个menuitem_x类型的id,应用于菜单标记,因此使用CSS您可以做您想要做的事情 至于在哪里放置标记,有几个地方
第3条-如果你无法接触皮肤或由于其他原因不想改变皮肤,效果很好解决了它,没有我想要的那么动态,但它很有效 我这样做的方式是使用id标记,而不是类标记。使用ID,我可以选择各个菜单项并对它们应用CSS
从本质上说,看起来我已经按照“codemypantsoff”的建议做了。谢谢 我对更改当前css没有任何问题。例如,我的问题是,菜单项1、2、3和4将使用.mainMenu.root{background color:Blue;}菜单项5、6、7、8将使用.mainMenu2.root{background color:Yellow;}如何告诉菜单5-8使用.mainMenu2?我希望这也能回答你的第一个问题,“你正在实现什么菜单”,我不确定我是否理解正确。对不起,我没有尽快回复你——是的,id标签是你可以做到的,至少部分是这样