css - 匹配模式 css - 不工作

标签 css

我有一个要求,我需要将我的自定义颜色应用于功能区样式而不是默认样式。

所以,我已经检查了模式匹配 CSS 并在下面进行了尝试,但它不起作用。

我的实际 CSS:

.ms-cui-cg-**tl** .ms-cui-ct-first>.ms-cui-tt-a,
.ms-cui-cg-**tl** .ms-cui-ct-first>.ms-cui-tt-a:hover {
  border-left-color: #000;
}

.ms-cui-cg-**gr** .ms-cui-ct-first>.ms-cui-tt-a,
.ms-cui-cg-**gr** .ms-cui-ct-first>.ms-cui-tt-a:hover {
  border-left-color: #000;
}

因此,为了匹配这种模式,我创建了一些如下所示的 CSS。

div[class^="ms-cui-cg- .ms-cui-ct-first>.ms-cui-tt-a"],
div[class^="ms-cui-cg- .ms-cui-ct-first>.ms-cui-tt-a:hover"] {
  border-left-color: #000;
}

我正在尝试将模式与 **tl** 和 **gr** 匹配 谁能纠正我在这里犯的错误?

最佳答案

这个怎么样:

div[class^="ms-cui-cg-"] .ms-cui-ct-first>.ms-cui-tt-a,
div[class^="ms-cui-cg-"] .ms-cui-ct-first>.ms-cui-tt-a:hover {
  border-left-color: #000;
}

同样可以对 **gr** 做

关于css - 匹配模式 css - 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50150118/

相关文章:

css - 跨浏览器灰度不工作

internet-explorer-9 - IE9 中的 CSS3 框阴影模糊

javascript - div 下的 span,当悬停在 div 上时希望 span 消失

javascript - 如何更改显示 jQuery 输入的位置

jquery - 如何定位缩放元素(jQuery、css)

javascript - Owl-Carousel 过渡回退

css - -webkit-transition with display

html - 如何在页脚中显示垂直白色边框?

html - 以 Angular 发布数据时出现错误请求错误

javascript - 类型错误 : Cannot read property 'fname' of undefined