C# 将引导程序3升级到4f,现在导航菜单不再';不显示
代码没有更改,如下所示。C# 将引导程序3升级到4f,现在导航菜单不再';不显示,c#,css,razor,C#,Css,Razor,代码没有更改,如下所示。 将引导程序从3.2升级到4.3.1。 现在,菜单 -在左侧显示为一行 -无论窗口大小,汉堡菜单都不会显示 -展开和折叠类似于汉堡包菜单 我已经将navbar反转更新为navbar dark,但找不到任何其他更改 折叠 扩展的 升级前,请更正 @使用Portal.Helpers; 需要帮助的人中心@ViewBag.Title @style.Render(“~/Content/css”) @RenderSection(“样式”,必填项:false) @**@ @{v
将引导程序从3.2升级到4.3.1。
现在,菜单
-在左侧显示为一行
-无论窗口大小,汉堡菜单都不会显示
-展开和折叠类似于汉堡包菜单 我已经将navbar反转更新为navbar dark,但找不到任何其他更改 折叠
扩展的
升级前,请更正
@使用Portal.Helpers;
需要帮助的人中心@ViewBag.Title
@style.Render(“~/Content/css”)
@RenderSection(“样式”,必填项:false)
@**@
@{var UserRoles=Roles.GetRolesForUser();}
@if(UserRoles.Contains(“ClientUser”)| | UserRoles.Contains(“ClientAdmin”)){
-
@ActionLink(“客户端”、“索引”、“客户端”)
}
...
Bootstrap v.4中有很多更改,最好阅读其文档以解决问题:
并且可以帮助您。v4中有重大更改,您应该查看v4文档。列表项类应为
nav item
,链接应为nav link
<代码>@using Portal.Helpers;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Center For People In Need @ViewBag.Title</title>
@Styles.Render("~/Content/css")
@RenderSection("styles", required: false)
</head>
<body>
<div class="navbar navbar-dark bg-dark navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="@Url.Action(" Index", "Home" )"><img src="/Content/Logo.png" alt="l" class="logo" /></a>
@*<a href="@Url.Action("Index", "Home")"><img src="/Content/Logo.png" alt="logo" class="logo" /></a>*@
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
@{var UserRoles = Roles.GetRolesForUser();}
@if (UserRoles.Contains("ClientUser") || UserRoles.Contains("ClientAdmin")) {
<li class="@Html.SelectedClass(TempData["activemenu"], "Clients")">
@Html.ActionLink("Clients", "Index", "Clients")
</li>
}
...