hacresIT
asked on
ASP.NET 2.0 Menu control - background image?
Ok, I know I may be just overlooking something, so bear with me. I'm trying to do a simple horizontal menu (Dynamic) for a web site for which I want to have a background image that tiles. The CSS is really simple - here's what I have so far;
<style type="text/css">
.menuItem
{
color:black;
border:Solid 1px Gray;
background-color:#c9c9c9;
background-image:url(~/can ada/images /backgroun ds/MStoolb ar_bg.gif) ;
padding:2px 5px;
}
</style>
The menu;
<asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" CssClass="menuItem">
<Items>
<asp:MenuItem Text="Education" Value="Education" SeparatorImageUrl="~/image s/buttons/ toolbar.se parator.gi f"></asp:M enuItem>
<asp:MenuItem Text="Support" Value="Support" SeparatorImageUrl="~/image s/buttons/ toolbar.se parator.gi f"></asp:M enuItem>
<asp:MenuItem Text="Training" Value="Training" SeparatorImageUrl="~/image s/buttons/ toolbar.se parator.gi f"></asp:M enuItem>
<asp:MenuItem Text="Resources" Value="Resources" SeparatorImageUrl="~/image s/buttons/ toolbar.se parator.gi f"></asp:M enuItem>
<asp:MenuItem Text="Events" Value="Events" SeparatorImageUrl="~/image s/buttons/ toolbar.se parator.gi f"></asp:M enuItem>
<asp:MenuItem Text="Recipes" Value="Recipes" SeparatorImageUrl="~/image s/buttons/ toolbar.se parator.gi f"></asp:M enuItem>
</Items>
</asp:Menu>
-------------------------- ---------- ---------- ---------- ---------- ---------- ----------
As you can see, its fairly simple and straightforward. The problem is, the gray background shows up, but the image does not. It's a small image that also needs to be tiled.
<style type="text/css">
.menuItem
{
color:black;
border:Solid 1px Gray;
background-color:#c9c9c9;
background-image:url(~/can
padding:2px 5px;
}
</style>
The menu;
<asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" CssClass="menuItem">
<Items>
<asp:MenuItem Text="Education" Value="Education" SeparatorImageUrl="~/image
<asp:MenuItem Text="Support" Value="Support" SeparatorImageUrl="~/image
<asp:MenuItem Text="Training" Value="Training" SeparatorImageUrl="~/image
<asp:MenuItem Text="Resources" Value="Resources" SeparatorImageUrl="~/image
<asp:MenuItem Text="Events" Value="Events" SeparatorImageUrl="~/image
<asp:MenuItem Text="Recipes" Value="Recipes" SeparatorImageUrl="~/image
</Items>
</asp:Menu>
--------------------------
As you can see, its fairly simple and straightforward. The problem is, the gray background shows up, but the image does not. It's a small image that also needs to be tiled.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
../../Main.css
Bob