所以我重新打开了我今天正在开发的项目,没有调试就启动了,我在浏览器中看到的是一团糟。检查完代码后,我注意到像img-responsive,carousel这样的类不再被识别,我所做的所有设计现在都是一团糟。我该怎么办?自上次我运行项目以来,我没有改变任何东西,然后一切都很好。
以下是_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>
答案 0 :(得分:0)
似乎我干涉了Bootstrap版本。我设法通过使用Bootstrap 4而不是3.x来重新创建在不同项目中发生的事情,这似乎导致了这些变化。