Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 为残疾人实施站点版本_Css - Fatal编程技术网

Css 为残疾人实施站点版本

Css 为残疾人实施站点版本,css,Css,我有一个非常大的项目。我必须执行动态字体更改版本的残疾人等。。因此,我有许多css文件,其中包含声明字体大小的类。现在我必须做另外两个文件,其中将定义正常字体和更大的字体。比如: fontSize8 { font-size: 8px; } fontSize9 { font-size: 9px; } 等等 在第二个文件中: fontSize8 { font-size: 13px; } 等等 项目中任何地方的字体都必须依赖于此文件中预定义的类。我的问题:在css文件的某个地方,我有这样

我有一个非常大的项目。我必须执行动态字体更改版本的残疾人等。。因此,我有许多css文件,其中包含声明字体大小的类。现在我必须做另外两个文件,其中将定义正常字体和更大的字体。比如:

fontSize8 {
  font-size: 8px;
}

fontSize9 {
 font-size: 9px;
}
等等

在第二个文件中:

fontSize8 {
 font-size: 13px;
}
等等

项目中任何地方的字体都必须依赖于此文件中预定义的类。我的问题:在css文件的某个地方,我有这样的东西:

DIV.LabelText {
    font-size: 12;
}

我如何将这两个类fontSize12和DIV.LabelText关联起来,才能不更改文档文件中DIV.LabelText类的所有用法?如果我必须纠正每一种用法,那将是一场灾难。

要在不同粒度级别的样式上覆盖或严格实现样式,可以使用此属性

!important
一个例子

fontSize8 {
  font-size: 8px !important;
}
这将覆盖其他样式,甚至包括内联样式(如果有)。按升序排列的样式优先级如下所示:

样式表可以有几个不同的来源:

用户代理: -例如,浏览器的默认样式表。 使用者 -例如用户的浏览器选项。 著者 -这是由页面提供的CSS,无论是内联的、嵌入的还是外部的 知道了这一点,让我们看看最后的顺序,按照重要性的升序:

用户代理声明, 用户声明, 作者声明, 著者重要宣言, 使用者重要宣言。
这些信息可以在使用SASS中找到,如果你能在纯CSS中做到这一点,我会非常惊讶。Javascript可以在页面加载后为您调整CSS。但我必须说:有专门用于将字体大小设置为特定像素值的类似乎有点奇怪。这真的违背了使用样式表按类定义样式的目的。你可以用em做一些稍微不同的事情。你只需要更改正文上的字体大小百分比,以增加/减少所有em字体大小。我不是设计师,所以我对此无能为力:。@misterManSam这将非常优雅,但我不是这个项目的决策者。顺便说一句,谢谢你的提示。如果下面的文档层次结构中的某些东西也有呢!重要属性?我想这是个反问句。但是谢谢你的重播。大多数情况下它都会骗人。如果一个孩子有!重要的是,它优先考虑。我猜你必须求助于手动更新这些特定的子元素,或者使用Javascript来处理它。希望这有帮助。正如我写的,这不是完整的答案。好的,这是你的电话,没有问题。