asp.net mvc默认项目中的html css

asp.net mvc默认项目中的html css,css,asp.net-mvc,Css,Asp.net Mvc,默认代码显示向右对齐的主菜单项。我更改了ul:menu并添加了属性float:left,以使“主”菜单也与页面左侧对齐,但没有效果 有没有办法将“主页”菜单显示在页面的左端。我正在尝试创建一个类似于的菜单栏,作为一个学习项目这是一个CSS问题,但在site.CSS中,您可以进行以下更改: #menucontainer { margin-top:40px; clear: both; /* Add this*/ } and also ul#menu { border-bo

默认代码显示向右对齐的主菜单项。我更改了ul:menu并添加了属性float:left,以使“主”菜单也与页面左侧对齐,但没有效果


有没有办法将“主页”菜单显示在页面的左端。我正在尝试创建一个类似于的菜单栏,作为一个学习项目

这是一个CSS问题,但在site.CSS中,您可以进行以下更改:

#menucontainer
{
    margin-top:40px;
    clear: both; /* Add this*/
}

and also

ul#menu
{
    border-bottom: 1px #5C87B2 solid;
    padding: 0 0 2px;
    position: relative;
    margin: 0;
    text-align: left; /* Change from right to left */
}
为这个网站工作。主人

<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <asp:ContentPlaceHolder ID="head" runat="server">
        <title></title>
    </asp:ContentPlaceHolder>
    <link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
</head>

<body>
    <div class="page">
        <div id="header">
            <div id="title">
                <h1>My MVC Application</h1>
            </div>
            <div id="logindisplay">
                <% Html.RenderPartial("LogOnUserControl"); %>
            </div> 
            <div id="menucontainer">
                <ul id="menu">              
                    <li><%= Html.ActionLink("Home", "Index", "Home")%></li>
                    <li><%= Html.ActionLink("About", "About", "Home")%></li>
                </ul>
            </div>
        </div>
        <div id="main">
            <asp:ContentPlaceHolder ID="MainContent" runat="server" />
            <div id="footer">
            </div>
        </div>
    </div>
</body>
</html>

我的MVC应用程序

您可能应该添加标记“html”和“css”,因为这就是这个问题的真正含义。克劳斯:这是我的网站。css#menucontainer{margin top:40px;}ul#menu{border bottom:1px#5C87B2 solid;padding:0 0 2px;position:relative;margin:0;text align:left;}菜单项仍然对齐,克劳斯,我可能是瞎子。我完全按照你说的做了。在site.master中,我仍然没有显示