2011-07-15 254 views
0

我想提出一个顶层菜单,它看起来像这样:添加菜单选项卡?

http://i.stack.imgur.com/5O5G5.png

接触片将保持在它的位置和主页选项卡必须是第一。

如果用户想要添加另一个选项卡,就可以在CMS editior(DNN),他们只会创建链接,敷约链接等div标签..

IM坚持我怎么能得到css添加菜单选项卡并将菜单增长时将主页选项卡向左推?

回答

2

如果听起来像是在尝试使用HTML手动构建菜单。你需要做的是确保你拥有DNN导航控件作为皮肤的一部分,并且它会为你添加菜单项。您可以使用CSS修改菜单,使其看起来像你喜欢的一样。

学习DNN蒙皮的最佳方法是查看一个现有的皮肤(位于/ Portals/_default/skins /中),然后复制其中一个皮肤并开始进行更改以将其更改为所需的外观。

DNN蒙皮架构做得非常好,并且很容易接受任何知道ASP.NET的人(尽管它与Master Pages不同)。最难的部分是挑选和学习与各种导航提供商合作。大多数人使用DNNMenu,这比在CSS端需要更复杂。将成为DNN 6+的默认提供商的DDR菜单应该更容易处理。但是它的文档还不完整,所以需要一些学习才能开始使用它。