私のCSSは次のようになります。
#menu
{
width: 1024px;
height: 25px;
margin: 0 auto;
text-align: right;
background-color: Red;
}
私のaspページは次のようになります(断片的に):
<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>
メニューをdivタグの右側に配置したい。メニュー項目を追加すると、メニューが自動的に再調整されるため、調整は自動的に実行する必要があります。これは、VS 2008の分割ビューでは期待どおりに機能しますが、IEとFireFoxではメニューが左側に配置されます。この問題を解決するにはどうすればよいですか?
御時間ありがとうございます。