当前位置: 首页 > 面试题库 >

CSS在不同系列上的字体大小不同

双子民
2023-03-14
问题内容

我有这样的CSS声明:

font-family: font1, font2, font3;

这里的font1是嵌入式的eot /
ttf字体,但问题是该字体比其他字体要小,所以我想为此字体(font1)使用不同的字体大小(1.8em)。所有其他字体(font2,font3)保持不变。

问题是,我无法验证用户的浏览器是使用font1,font2还是font3。是否有任何CSS声明允许不同家族使用不同的字体大小?

谢谢。


问题答案:

这里 一个办法做到这一点,但它是截至目前非常糟糕的支持。您正在寻找的CSS属性是font-size- adjust-专为解决此问题而引入的新CSS3属性。规格说明:

在发生字体回退的情况下,回退字体可能不会与所需字体系列共享相同的纵横比,因此可读性较差。font-size-
adjust属性是在字体回退发生时保持文本可读性的一种方法。它通过调整字体大小来做到这一点,以便无论使用哪种字体,x高度都相同。

但是,到目前为止,它仅在Firefox中受支持,因此您可能需要寻找替代方法。



 类似资料:
  • 问题内容: 生成PDF时,它完全忽略了应用于CSS的属性。而不是说 Verdana ,而是使用 Times New Roman。 所以我的CSS看起来像: PDF生成如下: 如何设置想要的字体? 问题答案: PDF文档内部支持以下字体:Helvetica,Times-Roman,Courier,Zapf-Dingbats和Symbol(均使用Windows ANSI编码)。dompdf将在PDF中

  • 生成PDF时,它完全忽略应用于CSS的我的属性。它使用的不是Verdana,而是Times New Roman。所以我的CSS看起来像: PDF是这样生成的: 如何设置我想要的字体?

  • 我有一个问题,一个浏览器只适用于以下代码段,它适用于和但同一字体不适用。 @font-face{font-family:“universltw10-67boldcn”;src:url(“/dv2/2/DE8453E9-B2A6-4554-BF75-5F0FF5A2E236.eot?D44F19A684109620E484167FA390E818AAEF8109CDD42F911F1F1944C6F

  • 问题内容: 当尺寸相同时,numpy Mean函数可以很好地工作。 但是如果我用改变行大小来做到这一点就会出现错误 我在文档中找不到有关此问题的任何内容。我可以自己计算平均值,但我想为此使用内置函数。 问题答案: 这是一种方法- 样品运行- 使用列表理解的更简单的替代方法-

  • 我使用的是来自的fonthttp://fonts.googleapis.com/css?family=Open Sans。由于安全原因,一些客户端使用封闭环境,因此我需要使用从npm安装的本地字体。 我尝试了npm为提供的多个软件包,如,,但使用相同css的字体与以前使用GoogleApis字体呈现的字体不同,尤其是

  • 我有一个ms-word文档,其中Helvetica 13.5是段落的主要字体。不幸的是,它没有绑定到文档中任何特定的预定义样式(文本是从网站复制到文档中的)。此外,你会看到嵌入在段落中的几个字斜体和一些词是“信使新”。 我想做的是浏览文档,查找具有单一字体/大小的文本片段。如果文本是Helvetica 13.5,我想把它改为Times New Roman 12。我不想换新的。斜体字应该保持斜体(但