2013-02-14 38 views
2

目前我正在實現已經在MVC4項目中實現的現有佈局。自定義CSS樣式的果園菜單

我很苦惱如何在最新的Orchard中實現自定義菜單(使用源代碼版本,因此Orchard在Visual Studio中運行)。

問題是CSS在哪裏應用?我唯一能找到的地方就是改變了Menu.cshtml(一個在覈心/形狀一個在管理主題中,無知哪一個是正確的)。我無法在任何地方看到任何css標誌。

我的菜單的HTML版本具有以下外觀:

<div id="cssmenu" class="fixedContentSize"> 
    <ul> 
     <li class='active '><a href='index.html'><span>Home</span></a></li> 
     <li class='has-sub '><a href='#'><span>Dojo</span></a> 
     <ul> 
       <li class='has-sub '><a href='#'><span>Test</span></a> 
       <ul> 
        <li><a href='#'><span>Sub Item</span></a></li> 
        <li><a href='#'><span>Sub Item</span></a></li> 
       </ul> 
       </li> 
       <li class='has-sub '><a href='#'><span>Test2</span></a> 
       <ul> 
        <li><a href='#'><span>Sub Item</span></a></li> 
        <li><a href='#'><span>Sub Item</span></a></li> 
       </ul> 
       </li> 
      </ul> 
     </li> 
     <li><a href='#'><span>Media</span></a></li> 
     <li><a href='#'><span>Links</span></a></li> 
     <li><a href='#'><span>About</span></a></li> 
     <li><a href='#'><span>Contact</span></a></li> 
    </ul> 
</div> 

回答

2

它得到主題的CSS應用。以主題機器主題中的site.css爲例。

+0

你好,伯特蘭,這些風格適用於哪裏?我已經有計劃在我的應用程序中實現第二個菜單,但目前我無法做到這一點。總之,當我們談論菜單/導航時,修改/查看哪些正確的文件謝謝。 – PeterP 2013-02-15 23:05:20

+0

不知道我明白這個問題。他們的目標是nav> ul> li以及下面的內容。打開文件並自己檢查出來。 – 2013-02-16 02:35:09

+0

我的問題可能有點混亂。我已經用新的CSS佈局成功地定製了我的菜單。但是如果我想在屏幕上放置第二個菜單,該如何工作(例如,第二個菜單將出現在3頁中,但默認菜單應始終保持可見狀態)?這意味着我可以在哪裏真正自定義我的菜單,並查看「如何」構建。 – PeterP 2013-02-16 12:30:23