首页 > 解决方案 > Sharepoint 不是受支持的样式表 MIME 类型

问题描述

当我在 theme.css 中完成自定义时,我在共享点收到以下错误

拒绝应用来自 "//mySite.com/_themes/abc/theme.css" css 的样式,因为它的 MIME 类型('application/octet-stream')不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。

有什么想法吗?

标签: sharepointsharepoint-2010sharepoint-designer

解决方案


我知道这篇文章已有近一年的历史,但 Purushottam 发布的链接实际上有大量不同的解决方案,其中大部分似乎与 SharePoint 无关。此外,链接容易消失。在 SharePoint 2013 中对我有用的解决方案是<base href="/">在我的 CSS 链接之前添加。我正在使用 JSLink 和一些 jQuery 来修改列表的显示并应用自定义 css。这是我使用的 jQuery 代码。希望它有助于其他在 SharePoint 中发现此问题的人。

    '<base href="/">',
    '<link rel="stylesheet" href="../_catalogs/masterpage/Display Templates/listAccordion.css" type="text/css">',
  );

推荐阅读