ASP.NET Core项目中的CSS类突然无法识别

时间:2018-04-10 09:52:53

标签: asp.net twitter-bootstrap

所以我重新打开了我今天正在开发的项目,没有调试就启动了,我在浏览器中看到的是一团糟。检查完代码后,我注意到像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>

1 个答案:

答案 0 :(得分:0)

似乎我干涉了Bootstrap版本。我设法通过使用Bootstrap 4而不是3.x来重新创建在不同项目中发生的事情,这似乎导致了这些变化。