图片路径在 CDN 中有效,但在 .css 中无效
path to image works in CDN but not in .css
我不明白。它如何与 CDN 一起工作,而不是当我将 CSS 复制到本地 .CSS 并通过 MVC 中的 BundleConfig.cs 引用它时?
我什至不知道在哪里可以找到图像。
Works CDN:(在数据表 header 中给出 up/down 箭头)
@Styles.Render("http://cdn.datatables.net/plug-ins/9dcbecd42ad/integration/bootstrap/3/dataTables.bootstrap.css")
无效:.CSS
BundleConfig.cs:
bundles.Add(new StyleBundle("~/Content/dataTablesBootstrap").Include(
"~/Content/dataTables-bootstrap.css"
));
_Layout.cshtml:
@Styles.Render("~/Content/dataTablesBootstrap")
错误:
"NetworkError: 404 Not Found - http://localhost/WebConsole53/images/sort_both.png"
我建议您从这里下载 ZIP:
数据表。net/download/download。
将 CSS 个文件复制到您的:
/Content/
或 styles
并将您的图片复制到
/images/
它应该可以工作。我认为您不必更改 css 文件
中的引用
如果
/content/
和 /images/
文件夹在同一个目录中
我不明白。它如何与 CDN 一起工作,而不是当我将 CSS 复制到本地 .CSS 并通过 MVC 中的 BundleConfig.cs 引用它时? 我什至不知道在哪里可以找到图像。
Works CDN:(在数据表 header 中给出 up/down 箭头)
@Styles.Render("http://cdn.datatables.net/plug-ins/9dcbecd42ad/integration/bootstrap/3/dataTables.bootstrap.css")
无效:.CSS
BundleConfig.cs:
bundles.Add(new StyleBundle("~/Content/dataTablesBootstrap").Include(
"~/Content/dataTables-bootstrap.css"
));
_Layout.cshtml:
@Styles.Render("~/Content/dataTablesBootstrap")
错误:
"NetworkError: 404 Not Found - http://localhost/WebConsole53/images/sort_both.png"
我建议您从这里下载 ZIP: 数据表。net/download/download。
将 CSS 个文件复制到您的:
/Content/
或 styles
并将您的图片复制到
/images/
它应该可以工作。我认为您不必更改 css 文件
中的引用如果
/content/
和 /images/
文件夹在同一个目录中