图像路径在CDN中工作,但在.css中不起作用

时间:2015-03-10 13:11:30

标签: c# css asp.net-mvc asp.net-mvc-5 cdn

我不明白。它是如何与CDN一起工作的,而不是当我将CSS复制到本地.CSS并通过MVC中的BundleConfig.cs引用它时? 我甚至不知道在哪里可以找到图像。

Works CDN :(在数据表标题中给出向上/向下箭头)

@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"

1 个答案:

答案 0 :(得分:1)

我建议你从这里下载ZIP: datatables.net/download/download。

将CSS文件复制到:

/Content/styles

将图像复制到

/images/

它应该有效。我认为您不必更改css文件中的Reference

如果

/content//images/文件夹位于同一目录