Html 如何使用引导版本4.3.1在导航栏中移动项目

Html 如何使用引导版本4.3.1在导航栏中移动项目,html,css,bootstrap-4,asp.net-mvc-5,Html,Css,Bootstrap 4,Asp.net Mvc 5,我在对齐导航栏的内容时遇到问题。我尝试使用以下代码右对齐菜单的内容 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Sample Application</title> @Styles.Rend

我在对齐导航栏的内容时遇到问题。我尝试使用以下代码右对齐菜单的内容

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Sample Application</title>
@Styles.Render("~/Content/css")
@Styles.Render("~/bundles/modernizr")
</head>
<body>
<h1 align="Center">Sample Application</h1>
<nav class="navbar navbar-expand-md " style="background-color:#993300">
    <ul class="nav navbar-nav ml-auto ">
        <li>
            @Html.ActionLink("Help!", "Help", "Home", new { area = "" }, new { @class = "navbar-brand", @style = "color:white" })
        </li>
    </ul>

</nav>

@RenderBody()
</body>
</html>

示例应用程序
@style.Render(“~/Content/css”)
@style.Render(“~/bundles/modernizer”)
示例应用程序
  • @ActionLink(“Help!”、“Help”、“Home”、新的{area=”“}、新的{@class=“navbar brand”、@style=“color:white”})
@RenderBody()
这是输出。


我想向左移动帮助,如箭头所示。我如何做到这一点?如果您将导航栏内容包装在
容器中

将非常感谢您的帮助,因为它会将宽度限制为容器宽度。把他们带进来。如果你想要一个特定的右边距,你必须自己定义。您还应该将
nav项
类添加到您的li元素中,并将
nav链接
类添加到
a
标记中


示例应用程序

您可以对左侧的导航项目使用mr auto


示例应用程序

中,将
ml auto
替换为
相对位置
,并使用css设置
左侧:75%
或任何适合您的设置,但这不是我的要求。我只希望导航项目稍微向左移动,而不是完全移动到末端。下面的答案对我有用。