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

Font-Family在同一页眉上使用不同字体

景唯
2023-03-14

加载Google字体(打开sans)时,如下所示:

<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700' rel='stylesheet' type='text/css'>

并在CSS中使用它,如下所示:

font-family: 'Open Sans',sans-serif !important;

在不同的页面上,但相同的标题、css等页面加载:

第1页:font-family:“打开无衬线”,无衬线!重要;

第2页:font-family:“打开无衬线”,无衬线!重要;

在这两个页面上都加载了Google-font和css。

有人知道是什么引起的吗?

共有1个答案

农弘毅
2023-03-14

尝试使您的CSS规则更加具体。我看到您正在使用!importity标记,因此您可能正在覆盖框架或其他地方的现有规则。

例如,如果您试图为所有标头提供一个字体,那么它们周围可能有其他div。假设div称为content:

body .content .h1, body .content .h2 {
    font-family: 'Open Sans',sans-serif !important;
}

最好的做法是查看为什么不在inspect元素中设置样式。右键单击Chrome>Inspect,查看标题的样式。除非完全有必要,否则您应该尝试不要在任何地方使用!importity规则。

 类似资料:
  • 描述 (Description) font-family属性允许作者提供逗号分隔的特定字体系列列表,以及用于渲染元素文本的通用类型的字体系列。 可能的值 (Possible Values) font-family - 以逗号分隔的字体系列列表。 适用于 (Applies to) 所有HTML元素。 DOM语法 (DOM Syntax) object.style.fontFamily = "geor

  • CSS提供了一些字体属性,其中字体族 font-family 属性规定元素的字体系列,即定义选择哪个字体。 有两种类型的字体系列:通用字体族和指定字体族,其中通用字体族定义字母体系风格。而指定字体族是归属于某个通用字体族(体系)的具体实现。 通用字体族 通用字体族分为5组: serif,是一种有比例有衬线字体,有比例指的是字母宽度不一,有衬线指的是意思是在笔画开始、结束的地方有额外装饰,且粗细有所

  • 我想给ionic 4添加一种新字体,但我有一个奇怪的问题--Ionion字体系列。 > 步骤: 1:我下载并设置我的自定义字体Roboto-Light在资产/字体文件夹 2:我用下面的代码更新了variables.css @字体{font-family:'Roboto-Light';src:url('../assets/font/Roboto-Light.ttf')格式('truetype');字

  • 我需要启用3种页眉类型的报告:“第一页页眉”,“中间页页眉”和“最后一页页眉”。所有这些标头可以具有不同数量的报表元素,并且位于不同的位置。页脚也一样。 注意:报表必须在其频段中支持jr:table或jr:list等报表元素。这些元素必须通过xml数据源与数据一起提供。 我能够通过使用band来模拟第一页标题,但在启用“中间页标题”和“最后页标题”时遇到了问题。这就是我要做的: 有没有办法检查当前

  • 以下是字体、字体和字体系列的定义: null 那么我可以将这3个中的哪一个指定为css font-family属性的值呢?如果我只指定字体族,那么如果我指定无衬线字体,那么浏览器将从用户系统中选择哪种无衬线字体来显示内容?用户系统上可能有许多无衬线字体。 先谢谢你,苏伦

  • 问题内容: 我公司购买了一种在页面上呈现ASP.NET控件的产品。该控件使用jQuery 1.2.3并将脚本标记添加到页面以引用它。如果控件以任何方式修改(包括修改以引用其他版本的jQuery),则控件的开发人员将不支持使用该控件。 我将要开始开发自己的控件,并希望使用jQuery 1.3的功能和速度改进。这两个控件都需要存在于同一页面上。 如何允许购买的控件使用jQuery 1.2.3和新的自定