所以我重新打开了我今天正在处理的一个项目,在没有调试的情况下启动,我在浏览器中看到的是一团糟。检查代码后,我注意到像img响应,轮播这样的类不再被识别,我所做的所有设计现在都是一团糟。我该怎么办?自从上次运行该项目以来,我没有改变任何东西,那时一切都很好。
以下是 _Layout.cshtml 中的内容
<environment include="Development">
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />
<link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
<link href="css/hover.css" rel="stylesheet" media="all">
<link href="https://fonts.googleapis.com/css?family=Lato|Roboto" rel="stylesheet">
</environment>
<environment exclude="Development">
<link rel="stylesheet" href="http://ajax.aspnetcdn.com/ajax/bootstrap/4.0.0/css/bootstrap.css"
asp-fallback-href="~/lib/bootstrap/dist/css/bootstrap.min.css"
asp-fallback-test-class="sr-only" asp-fallback-test-property="position" asp-fallback-test-value="absolute" />
<link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
<link href="https://fonts.googleapis.com/css?family=Lato|Roboto" rel="stylesheet">
</environment>
似乎我干涉了 Bootstrap 版本。我设法通过使用 Bootstrap 4 而不是 3.x 重新创建不同项目中发生的事情,这似乎导致了更改。