Wie Sie asp:Menu im DIV-tag?

Mein CSS sieht wie folgt aus:

#menu 
{
 width: 1024px;
 height: 25px;
 margin: 0 auto;
 text-align: right;
 background-color: Red;
}

Meine asp-Seite sieht wie folgt aus, (fragment):

        <asp:Menu ID="mnuMainMenu" runat="server" BackColor="#F7F6F3" 
            DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="Medium" 
            ForeColor="#7C6F57"  
            Orientation="Horizontal" StaticSubMenuIndent="10px" Font-Bold="True">
            <StaticSelectedStyle BackColor="#5D7B9D" />
            <StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
            <DynamicHoverStyle BackColor="#7C6F57" ForeColor="White" />
            <DynamicMenuStyle BackColor="#F7F6F3" />
            <DynamicSelectedStyle BackColor="#5D7B9D" />
            <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
            <StaticHoverStyle BackColor="#7C6F57" ForeColor="White" />
            <Items>
                <asp:MenuItem Text="Projekty" Value="Projekty"></asp:MenuItem>
                <asp:MenuItem Text="Licencje" Value="Licencje"></asp:MenuItem>
                <asp:MenuItem Text="Kontrahenci" Value="Kontrahenci"></asp:MenuItem>
            </Items>
        </asp:Menu>

Ich will ein Menü, ausgerichtet an der rechten Seite meines div-tag. Ausrichtung in Ordnung getan werden muss, automatisch, wenn ich mehr Menüpunkte im Menü sollte sich neu aufstellen.
Dies funktioniert wie erwartet, die unter die geteilte Ansicht in VS 2008, aber im IE und im FireFox das Menü ist Links ausgerichtet. Wie dieses problem zu lösen?

Vielen Dank für Ihre Zeit.

wickeln Sie das Menü in ein div-Element und stellen Sie es float right?
Vielen Dank, es funktioniert. Warum entwickeln Sie nicht eine Antwort?

InformationsquelleAutor Wodzu | 2010-08-17

Schreibe einen Kommentar