對於主菜單,我希望前四個鏈接是藍色的,特別是最後四個鏈接是黃色的。只有八個菜單項。你如何改變DotNetNuke的'page_load'
我正在考慮將黃色鏈接硬編碼到菜單div中,並且這種方式當頁面加載前四個菜單項(默認顏色爲藍色)時,它們將是藍色的,然後我的硬編碼鏈接爲黃色加載。
我的問題是,我可以在哪裏添加「黃色」代碼?我在哪裏可以硬編碼我的黃色菜單項?或者,有沒有不同的更好的方法呢?
對於主菜單,我希望前四個鏈接是藍色的,特別是最後四個鏈接是黃色的。只有八個菜單項。你如何改變DotNetNuke的'page_load'
我正在考慮將黃色鏈接硬編碼到菜單div中,並且這種方式當頁面加載前四個菜單項(默認顏色爲藍色)時,它們將是藍色的,然後我的硬編碼鏈接爲黃色加載。
我的問題是,我可以在哪裏添加「黃色」代碼?我在哪裏可以硬編碼我的黃色菜單項?或者,有沒有不同的更好的方法呢?
我的第一個問題是你在執行哪個男人?他們中的很多有ID的menuitem_x那種被應用於菜單標記,以便與CSS,你可以做你想做的
至於在何處放置標記有幾個地方
3號 - 如果你沒有進入皮膚或不用想其他別的原因
我會使用產生乾淨的代碼可以遵循搜索引擎的具體SEO friendly DNN menu modules之一。我通常使用其中的一個,除了我沒有SEO關注的項目。當你有一個帶有乾淨標記的菜單時,就像列表一樣,你可以使用jQuery改變顏色並指定前四項。 You can probably do it like this, one by one。可能有更好的選擇器來抓取前四項,這是我從未使用過的。
解決它,而不是工作好儘可能動態,但它的工作原理。
我這樣做的方式是我玩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? 我希望這也能回答你的第一個問題,「你在執行什麼菜單」,不確定我是否正確理解。 – Kukoy 2009-12-11 19:01:58
對不起沒有回覆你 - 是的,ID標籤是你可以做到這一點,至少在SolPart – braindice 2009-12-11 23:50:54