gpt4 book ai didi

asp.net-mvc - Visual Studio ASP.NET MVC 未加载本地 bootstrap.css

转载 作者:行者123 更新时间:2023-12-03 17:50:12 25 4
gpt4 key购买 nike

我使用 nuget 包管理器安装了 Bootstrap ,css 文件现在位于我的/Content/文件夹中。但是,当尝试使用以下方法引用它们时:

<link rel="stylesheet"  href="∼/Content/bootstrap.min.css" />

它不起作用。但是当使用 CDN 引用它们时,例如:
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">

它确实有效。我似乎无法弄清楚出了什么问题,因为我以前从未遇到过这个问题。我正在使用带有 MVC 的空模板。

编辑:经过一番玩弄后,我发现它无法加载/%E2%88%BC/Content/bootstrap.css 但在删除 tilda (~) 后它工作正常。有人有什么想法吗?

最佳答案

这不是一个正确的路径,它使用了 tilda,它在 asp.net 中的服务器控件中呈现链接时在服务器上使用。

而不是这个:

<link rel="stylesheet"  href="∼/Content/bootstrap.min.css" />

尝试这个:
<link rel="stylesheet"  href="@Url.Content("∼/Content/bootstrap.min.css")" />

假设您使用的是 Razor。

或者,考虑研究新的 asp.net 站点所获得的样式和脚本捆绑。可以非常有用。

关于asp.net-mvc - Visual Studio ASP.NET MVC 未加载本地 bootstrap.css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23649614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com