css-specificity相关内容

ID 属性的属性选择器是否不如 ID 选择器具体?

我需要做些什么才能使 [id^=value] 选择器具有与常规 ID 相同的特异性,为什么它不等于或大于?(考虑到我也给了它html) html div[id^="blue"] {背景颜色:蓝色}#蓝色4 {背景颜色:红色} jsfiddle: http://jsfiddle.net/bjwe6yr0/1/ 解决方案 属性选择器总是不如 ID 选择器具体;它的特异性值不会根据属性名称而 ..
发布时间:2022-01-10 08:15:41 前端开发

CSS 特性如何决定应用哪些样式?

CSS 如何确定何时将一种样式应用于另一种样式? 我已经阅读了几次W3 CSS3 选择器文档,并且已经帮助我理解了如何在 jQuery 中更好地使用 CSS 选择器,但它并没有真正帮助我理解何时将一个 CSS 规则应用于另一个. 我有以下 HTML: 链接 1链接 2 我有以 ..
发布时间:2022-01-10 08:05:38 前端开发

CSS 类重复以增加特异性

根据 CSS 文档:http://www.w3.org/TR/CSS21/cascade.html#specificity 特异性由(除其他外)选择器中属性和伪类的数量定义. 所以,我的问题是,是否可以通过一遍又一遍地重复相同的类名来增加特异性? 例如: 会 .qtxt.qtxt.qtxt.qtxt.qtxt{} 比 具有更高的特异性 .qtxt.lalgn{} ..
发布时间:2022-01-10 08:04:29 前端开发

CSS 特异性还是继承?

我在这里查看过类似的问题,但我没有找到一个特别适合我的案例的问题. 如果我正确阅读了这篇文章:http://css-tricks.com/具体的css-specificity/ 那么发生的事情对我来说没有意义.有人可以解释这是由于地方,继承还是特殊性吗?我已经删除了所有不相关的 css. CSS a:link {font-size:0.875em;color:#005984}. ..
发布时间:2022-01-10 00:11:06 前端开发

CSS 特性和继承

给定以下代码: * {字体大小:18px;}.容器 {字体大小:50%;} Lorem ipsum dolor sit amet, consectetur adipisicing elit.Cupidate explicabo fugiat labourum 减去 ullam?Amet delectus facilis id quam t ..
发布时间:2022-01-09 23:58:40 前端开发

如何让 CSS 类优先于 id?

我有一个这样的元素: #idname{边框:2px纯黑色;}.班级名称{边框:2px 纯灰色;} 这是一个测试 我想优先考虑它的 CSS 类而不是它的 CSS id.是否可以?(换句话说,我想将 gray-color 设置为它的 border) 解决方案 不要使用 !important 因为它是最 ..
发布时间:2022-01-09 23:53:16 前端开发

CSS 特异性中的点数是如何计算的

研究特异性我偶然发现了这个博客 - http://www.htmldog.com/guides/cssadvanced/特异性/ 它指出特异性是 CSS 的评分系统.它告诉我们元素值 1 分,类值 10 分,ID 值 100 分.它还在上面说这些点是总计的,总量是选择器的特异性. 例如: 身体 = 1分 body .wrapper = 11 分 body .wrapper # ..
发布时间:2022-01-09 23:34:08 前端开发

CSS 特异性中的点是如何计算的

研究特异性我偶然发现了这个博客 - http://www.htmldog.com/guides/cssadvanced/specificity/ 它指出特异性是 CSS 的一个评分系统.它告诉我们元素值 1 分,类值 10 分,ID 值 100 分.最重要的是,这些点是总计的,总数是该选择器的特异性. 例如: 身体 = 1 分 body .wrapper = 11 分 bod ..
发布时间:2021-12-01 16:01:51 前端开发

使用“!important"的含义是什么?在 CSS 中?

我已经在一个网站上工作了几个月,很多时候当我试图编辑某些东西时,我必须使用 !important,例如 : div.myDiv {宽度:400px!重要;} 为了让它按预期显示.这是不好的做法吗?或者 !important 命令可以使用吗?这会导致任何不受欢迎的事情吗? 解决方案 是的,我会说你使用 !important 的例子是不好的做法,很可能会进一步造成不良影响下线.但这并不意味 ..
发布时间:2021-12-01 12:31:39 前端开发

确定CSS特异性得分

如何计算这些声明块的特异性得分: body div主要部分div ul li p强跨度a {} 特异性= 1 * 11 = 11 然后, .someClass {} 特异性= 10 * 1 = 10 那么,第一个会赢吗? 解决方案 W3C规范指出: 选择器的特异性计算如下: 计算选择器中ID选择器的数量(= a) 计算选择器中的类选择器,属 ..
发布时间:2020-06-08 18:58:20 前端开发

以编程方式设置CSS选择器特异性

是否可以设置CSS选择器的特异性,而不是仅由组成它的选择器的数量来确定?即,如果我有两个这样的选择器(显示计算出的特异性): UL OL LI / * a = 0 b = 0 c = 3->特异性= 3 * / UL OL LI.red / * a = 0 b = 1 c = 3->特异性= 13 * / (示例来自 https://www.w3.org/TR/sel ..
发布时间:2020-06-08 18:58:17 前端开发

CSS选择器层次结构?

我有两个我认为指向同一事物的类,但是使用'left'时不会出现。 当我编辑'left'时'对于“ .side-menu”选择器,什么也没有发生,但是当我更改“ .white-menu .side-menu”的“ left”值时,左边的值就会改变。但是,当我使用.side-menu添加边框时,会出现边框。这是怎么回事? 我在这里搜索,并在Google中搜索了有关后代选择器和选择器层次结构 ..
发布时间:2020-06-08 18:58:15 前端开发

基于父div的CSS优先级

如果在浏览器中查看以下代码,则链接显示为红色。我希望它是绿色的,因为辅助div嵌套在主要div内。看起来颜色是由css文件中元素的顺序决定的。如果我将.secondary移到.primary之后,则链接为绿色。 ..
发布时间:2020-06-08 18:58:11 前端开发

哪些CSS伪类没有特定性?

我正在研究一些CSS,通过阅读有一些伪类没有特定性,例如 where()和 not()。还有更多吗? 解决方案 如果检查规范,您可以找到特异性计算的完整细节。我将参考第4级CSS选择器,其中包括所有新选择器: 为给定元素计算选择器的特异性如下: 计算选择器中ID选择器的数量(= A) 计算选择器中的类选择器,属性选择器和伪类的数量( = B) 计算选择器中类型选择器和伪元素 ..
发布时间:2020-06-08 18:58:09 前端开发

如何设置样式:使用适当的特殊性,无需使用!root

在自定义元素内,因为在父页面上设置了边框颜色,所以我无法制作 border-颜色可以工作,而不必求助于!important :host([player =“ O”]){ color:var(-color2); border-color:var(-color2)!important; } 选择器工作正常,颜色已设置, ,所以这是一个特异性问题 问题:没有 ..
发布时间:2020-06-08 18:58:05 前端开发