Mon CSS ressemble à ceci:Comment aligner asp: Menu dans le tag DIV?
#menu
{
width: 1024px;
height: 25px;
margin: 0 auto;
text-align: right;
background-color: Red;
}
Ma page asp ressemble à ceci, (dans le 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>
Je veux avoir le menu aligné sur le côté droit de ma balise div. L'alignement doit être fait automatiquement, si j'ajoute plus de menu, le menu devrait se réaligner. Cela fonctionne comme prévu sous vue partagée dans VS 2008, mais dans IE et FireFox le menu est aligné à gauche. Comment régler ce problème?
Merci pour votre temps.
envelopper le menu dans un div et le faire flotter à droite? – Joakim
Merci, cela fonctionne. Pourquoi ne créez-vous pas une réponse? – Wodzu