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?
Vielen Dank, es funktioniert. Warum entwickeln Sie nicht eine Antwort?
InformationsquelleAutor Wodzu | 2010-08-17
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie wickeln Sie das Menü in ein div-tag, und legen Sie es auf float right, dies macht ihn jedoch, dass bestimmte html-tags enthalten, können Schwimmer auf seiner Seite, als gut.
InformationsquelleAutor Joakim
Habe ich kopiert /paste den code in ein neues Webformular.
Vielleicht wird dies für Sie arbeiten:
(Ich habe eine Klasse für das div um dein Menü und schwebte Sie auf der rechten Seite)
Gut, Ihr problem ist gelöst. Das ist wichtig hier!
InformationsquelleAutor Roger
Dies ist ein Alter thread, aber die aktuelle Art und Weise, dies zu tun, ist in der "
Properties
" im Menü selbst, setzen Sie einfach inStaticMenuStyle-CssClass="menu"
und verwenden die gleichen css-Stil wie oben.InformationsquelleAutor chip