当前位置: 首页 > 知识库问答 >
问题:

如何在cakePhp 3中使用Open Sans字体?

董哲
2023-03-14

我使用cakePhp 3.0.4来构建我的应用程序。据我所知,cakePhp 3使用Zurb基金会,我不明白如何更改默认字体(无衬线)

默认字体在文件第11行base.css:

/*  font-family: sans-serif; *//* 1 */
font-family: sans-serif;
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */

到目前为止,我所尝试的是:1。加载base.css第一行中的字体:@import url(http://fonts.googleapis.com/css?family=Open Sans)

我也尝试过:

美元这个-

将base.css字体系列更改为“开放式sans”,无衬线;

到目前为止没有成功。如何在CakePHP3应用程序中正确使用OpenSANS-font?

谢谢。


共有2个答案

裴劲
2023-03-14

在Zurb版权评论之后添加:

@import{url(fonts.googleapis.com/css?family=opensans);}

然后在Foundation代码中找到每个实例:

字体系列:“Helvetica Neue”,“Helvetica”,Helvetica,Arial,无衬线

并将其更改为:

字体系列:“开放式Sans”、“Helvetica Neue”、“Helvetica”、Helvetica、Arial、Sans serif

我已经离开了Helvetica,所以如果谷歌字体失败,它将回落到这一点。

希望有帮助。

劳和雅
2023-03-14

您必须使用字体系列:'opensans' 而不是字体系列:“打开SAN”

如果打开google字体api的url:

http://fonts.googleapis.com/css?family=Open SAN:300400700

您必须使用的名称由设置

@font-face {
  font-family: 'Open Sans';
  ...
}

 类似资料:
  • 现在数据被加密保存在数据库中...问题是我们仍然需要能够在MySQL上使用aes_decrypt来解密信息,而它返回null。 在CakePHP 3上,config/app.php: 然后使用: 我的MYSQL表: 注意:地址和注释只是为了测试。 然后,在CakePHP上,我创建了一个自定义数据库类型: 最后,将加密列映射到注册类型,就这样,从现在开始,所有的事情都将自动处理。

  • 问题内容: 我有两个字体文件,例如:FONT-light和FONT-bold。两者都来自@ font- face工具包,因此每个版本都包含5个字体文件(OGV,TTF,WOFF,EOT)。 要从精简版本转到粗体版本,我必须使用然后。我想使用和代替,因为我需要它到CSS3过渡。我该如何实现? 问题答案: @font-face { font-family: ‘DroidSerif’; src: url

  • 问题内容: 标题几乎可以概括为它-在C ++和Windows中这是世界上最简单的事情,但是Java似乎在这个问题上苦苦挣扎。 我想避免涉及加载字体位图的解决方案,如果可能的话,请尝试使用本机的truetype字体加载器。紧缩和抗锯齿在我的应用程序中非常重要。 问题答案: 使用JOGL / Java 2D桥:在纹理上渲染字体。 查看“ Java 2D和JOGL” [1] [1]:http : //w

  • 问题内容: 我想在我的SwiftUI项目中使用SF舍入字体,如何设置? 我已经试过弄乱.font()了,但是没有用(我无法将其设置为这种圆形字体) 问题答案:

  • 问题内容: 我正在尝试: 但是解析器说: 如何在那里使用? 问题答案: 您不能(在XML 1.0中)。在XML 1.1中,可以使用的字符范围更大,并且字符的表达方式有所不同,但是即使那样,它也是“受限的”(十六进制为),据我所知,这意味着它是无效的XML,即使XML解析器应成功处理它。请注意,“ null”字符()永远无效。这是有关这些XML字符的Wiki文章 您可以尝试将XML文档强制设置为XM

  • 问题内容: 创建表时如何使用关键字? 假设我要创建两个表,并且我希望业余爱好表ID引用人员的ID? 我怎么做? 问题答案: 与此类似,创建兴趣表: