2017-02-16 49 views
0

将html5模板转换为umbraco时,我似乎遇到了令人沮丧的字体样式问题。当所有html5模板的样式和脚本都被复制到Umbraco的相应脚本和css文件夹中时,一切似乎都是正确的,除了运行应用程序时,标题下所有内容的字体样式看起来都是与原始html5不同的字体模板。字体问题! HTML5模板字体与相应的Umbraco模板不同

请注意,通过在cshtml中创建主页模板,html5模板已转换为umbraco模板。

这很奇怪。我想知道如果字体不支持服务器或cshtml(这两者都没有意义,可能不太可能的问题)。我认为字体样式会被支持,因为在运行本地主机时,HTML5模板似乎没有问题。

任何帮助将不胜感激。

谢谢:)

回答

0

如果你正在主持的字体文件自己,从谷歌的字体或其他第三方CDN不加载,检查文件格式允许你web.confg。

staticContent确保以下是存在:

<remove fileExtension=".woff" /> 
<mimeMap fileExtension=".woff" mimeType="application/font-woff" /> 
<remove fileExtension=".ttf" /> 
<mimeMap fileExtension=".ttf" mimeType="application/font-sfnt" /> 

如果您使用的任何其他字体格式的文件,他们也将需要添加允许的文件类型。

+0

我已经尝试从Google加载字体文件并通过本地主机托管它们......看起来,当我运行该解决方案时,正文和页脚字体不正确(我假设IIS问题),但是当索引。 HTML通过浏览器显示字体,因为他们应该。所以你说我自己托管字体文件,然后将其添加到web.config? – Bobi