2010-04-02 52 views
0

當我使用asp:Menu時,popoutimage默認啓用,我知道我可以禁用它,但我有點喜歡它。事情是我修改了我的背景&菜單的前景,所以popoutimage箭頭在背景中混合。有沒有辦法改變這個設置?我該怎麼辦?ASP.NET Menu PopOutImage CSS

是否有可以使用的CSS標籤?

THX

編輯:

標記語言顯示爲這樣:

<td style="white-space:nowrap;"><a class="ctl00_TopNavigation_1 TopNavItem ctl00_TopNavigation_3" href="javascript:__doPostBack('ctl00$TopNavigation','Material')" style="border-style:none;font-size:1em;">Material</a></td><td style="width:0;"><img src="/ASP%20Test%20WebApp/WebResource.axd?d=nNpXA-tgytzmQJwzxJnoSKNU-6BcLlO3wOo_dawXyOs1&amp;t=634050991608503994" alt="Material uitvouwen" style="border-style:none;vertical-align:middle;" /></td> 

所以我不知道:■

回答

0

您的代碼隱藏,你可以這樣做:

MenuObject.StaticPopOutImageUrl = "/path/to/your/image"; 

,或者,如果你不小心有一個形象,你可以這樣做:

MenuObject.StaticPopOutImageUrl = "about:blank"; 

編輯 - 更好:

MenuObject.staticEnableDefaultPopOutImage= False 
0

嘗試查看所呈現的頁面的源代碼。 在源代碼中找到菜單。

看看你是否可以看到顯示poputimage的標記。 如果你不能看到標記,看看父元素是否有一個CSS類。

+0

我編輯了我的主題,顯示我的標記,不知道如何去做這個壽 – WtFudgE 2010-04-06 09:55:08