Asp-fallback-href总是触发

时间:2016-09-02 16:52:06

标签: css asp.net

我玩asp核心并希望回退到我的本地bootswatchSlate.css,它只在我无法从cdn访问bootstrap时才在wwwroot文件夹中:

Layout.cshtml

<link rel="stylesheet" 
          href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
          asp-fallback-href="css/bootswatchSlate.css"
          asp-fallback-test-class="hidden"
          asp-fallback-test-property="visibility"
          asp-fallback-test-value="hidden"/>

我总是得到bootswatchSlate.css虽然cdn是直播的但我可以联系到它。我的问题在哪里?

1 个答案:

答案 0 :(得分:6)

始终加载回退,因为您的测试表明未加载User Properties文件。我查看了css,css类的样式为.hidden。我发现选择后备测试会稍微尝试一个错误,因为css文件中的许多样式都被浏览器转换为display:none值。

您应该更新您的html以符合以下内容:

em