首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Asp-fallback-href始终触发

Asp-fallback-href始终触发
EN

Stack Overflow用户
提问于 2016-09-03 00:52:06
回答 1查看 895关注 0票数 3

我使用asp核心,并想要一个后备到我的本地bootswatchSlate.css,只有当我不能从cdn访问bootstrap时才在wwwroot文件夹中:

Layout.cshtml

代码语言:javascript
复制
<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是实时的,而且我可以联系到它。我的问题在哪里?

EN

回答 1

Stack Overflow用户

发布于 2016-12-21 23:00:28

由于测试表明未加载css文件,因此将始终加载回退。我看了一下css,.hidden类的样式是display:none。我发现选择回退测试需要一些尝试,因为css文件中的许多样式都是由浏览器转换的,比如em值。

您应该更新您的html以匹配以下内容:

代码语言:javascript
复制
<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="display"
      asp-fallback-test-value="none" />
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39297351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档