2011-07-15 248 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菜單應該更容易處理。但是它的文檔還不完整,所以需要一些學習才能開始使用它。