上周末,我最近发现我的谷歌字体在我的DNN网站上停止了工作。我还没有找到解决办法。
我安装了谷歌字体,所以我错过了他们突然停止正常显示。
在做了一些测试之后,我发现如果我将所有l类放在css文件的底部我能够让它看起来没问题,但是我无法解决一些问题。就像我们职业生涯中的二级导航一样。
这是网站http://chartwell.com/index
显然,我想弄清楚如何以较少的黑客方式解决这个问题。
这是我最初称呼他们的方式;
<%@ Register TagPrefix="dnn" TagName="STYLES" Src="~/Admin/Skins/Styles.ascx" %>
<dnn:STYLES runat="server" ID="GoogFonts" Name="GoogFonts" StyleSheet="http://fonts.googleapis.com/css?family=Montserrat:400,700|Merriweather+Sans:400,700,300" UseSkinPath="false" />
h1 { color:#0072bc !important; line-height:90%; letter-spacing:.5px; margin-bottom:5px !important; margin-top:-5px !important; font-size:28px !important; font-family: 'Montserrat-Bold', Helvetica, Arial, sans-serif; }
这就是我现在正在进行重置的方式,因为它已经成功了;
h1, .TitleH2 { font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; }
你好我一直在测试字体加载器。如果我想继续使用顶部的简单示例,似乎可以解决问题。
我注意到底部有一个脚本,用于调用具有不同权重的字体;
<script>
WebFontConfig = {
google: {
bfamilies: ['Montserrat:400,700']
}
};
</script>
我在不同的地方尝试了许多不同的编辑元素,我再次难以理解。
知道这个系统的人对我有什么见解吗?
答案 0 :(得分:0)
我能够弄清楚。在我的字体堆栈中删除蒙特塞拉特之后的粗体。
感谢您的时间。