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

浏览器不显示字母“fi”和“fl”的组合

施德运
2023-03-14

我有以下问题:

对于我的网站,我从谷歌字体中选择了webfont'Fira Sans Constreed'(拉丁文,拉丁扩展,西里尔文,西里尔文扩展)。为了生成字体格式,我使用了font Squirrel,它为我生成了扩展名为。woff和。woff2的文件。

我在下一个CSS代码中包括字体:

@font-face {
  font-family: 'firasanscondensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/firasanscondensed-regular.woff2') format('woff2'), url('../fonts/firasanscondensed-regular.woff') format('woff');
}

@font-face {
  font-family: 'firasanscondensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/firasanscondensed-bold.woff2') format('woff2'), url('../fonts/firasanscondensed-bold.woff') format('woff');
}
html prettyprint-override">body {
  font-family: 'firasanscondensed', sans-serif;
}

除了字母“fi”和“fl”的组合外,我的内容显示正确。例如:“wi-fi”就像“wi-”一样。

为了解决这个问题,我尝试用更多的字体扩展(.eot,.ttf)和不同的顺序来包含字体,但情况没有改变。

我在以下浏览器中看到了这个问题:谷歌Chrome 55.0.2883.87;Mozilla Firefox 51.0.1。在IE10中,问题不会出现!

提前感谢!

共有1个答案

汪典
2023-03-14

默认情况下会激活常见的连字,但有些字体不支持它们。尝试用font-feature-settings:“liga”0禁用它们;这对我很有效。

 类似资料:
  • 我正面临一个奇怪的问题。我已经把所有东西都放在php.ini文件里了。但是我不能在浏览器中显示任何错误。我google设置了. ini文件,并做了所有需要的事情。但是我仍然不能在浏览器中显示错误信息。我的PHP ini设置, 我尝试使用以下代码查看错误消息, 实际上文件示例不可用。所以它必须显示致命错误。但它显示的是空白页。 你能告诉我怎么解决这个问题吗?我不知道我错过了什么。

  • 我在SpringBoot api上工作,并使用具有以下属性设置的H2数据库。 当我想使用浏览器通过'http://localhost:8082/h2-console'查看H2数据库控制台时,浏览器中打开了一个带有连接和测试连接按钮的屏幕。当我单击Test Connection时,它返回成功,但当单击Connect按钮时,出现错误,即localhost拒绝连接。

  • 下面是一个在Edge中失败的页面示例。http://www.nycourts.gov/forms/familycourt/general.shtml 我们使用的CSS代码是:

  • 我在Android Studio库上使用这个https://github.com/TomRoush/PdfBox-AndroidPDFBox从PDF文档中提取文本。这是我正在做的事情: 创建文件,然后 将文件加载到PDDocument对象中,然后 获取页面的文本内容。问题是,例如,当有“firm”这个词时,它会显示为“firm”。它基本上在fi后面加了一个空格(我猜是fls和其他连字)。我试图通过

  • 我有一个从数据库中检索图像路径的程序。程序正在eclipse浏览器中成功检索图像,但未在任何web浏览器中检索。我有3页,第一页。登录名。jsp 2。指数jsp 3。LoginServlet。Java语言

  • 问题内容: 我只是从Java小程序开始,然后发现了这个提供教程的网站。我输入了所有代码,但该小程序未显示在我的浏览器中:HelloWorld.java 这是我的HTML文件 我已经编译了Java文件(HelloWorld.class),并将所有文件保存在桌面上。我在Mac OS X美洲狮上使用的是野生动物园的最新版本。我在谷歌浏览器中尝试过,并说要安装一个插件,但是我没有做任何事情? 问题答案: