【发布时间】:2022-01-31 07:27:22
【问题描述】:
我希望在一个具有多个类的 div 中设置一个元素的样式,并且该元素也有多个类:
<div class="breadcrumbsHolder dark-mode" id="breadcrumbHolderID">
<ol class="breadcrumb">
<li class="breadcrumb-item">Other</li>
<li class="breadcrumb-item active" id="activeBreadcrumb">Active</li>
</ol>
</div>
这似乎不适用于“活动”文本:
.breadcrumbsHolder.dark-mode {
color: orange;
}
.breadcrumbsHolder.dark-mode > .breadcrumb-item.active {
color: white;
}
这也不行:
.breadcrumbsHolder.dark-mode {
color: orange;
}
.breadcrumbsHolder.dark-mode > #activeBreadcrumb {
color: white;
}
也不:
.breadcrumbsHolder.dark-mode {
color: orange;
}
#breadcrumbHolderID > #activeBreadcrumb {
color: white;
}
我做错了什么?
需要注意的一点是 .breadcrumbsHolder.dark-mode 有效并适用于外部父 div
【问题讨论】: