首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS如何使颜色:橙色,当一个DOM同时有.red和.yellow?

CSS如何使颜色:橙色,当一个DOM同时有.red和.yellow?
EN

Stack Overflow用户
提问于 2019-11-05 08:13:24
回答 2查看 61关注 0票数 0

例如,我有一个div,如:

代码语言:javascript
复制
<div class="red yellow"><div>

我的css:

代码语言:javascript
复制
.red{background-color:red;}
.yellow{background-color:yellow;}

当我的div同时拥有.red和.yellow类时,如何使它的背景色变成橙色呢?我认为类似的方式是:

代码语言:javascript
复制
.red .yellow{background-color:orange;}

我知道这不是正确的方法,但是我如何归档我的需求呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-05 08:16:35

试试这边。两个类名之间不应该有空格。

代码语言:javascript
复制
.red.yellow { background-color:orange; }

看这个片段。

代码语言:javascript
复制
.red { background-color:red; }
.yellow { background-color:yellow; }
.red.yellow { background-color:orange; }
代码语言:javascript
复制
<div class="red">Red</div>
<div class="yellow">Yellow</div>
<div class="red yellow">Orange</div>

票数 3
EN

Stack Overflow用户

发布于 2019-11-05 08:28:27

HTML

代码语言:javascript
复制
<div class="red yellow"><div>

CSS

代码语言:javascript
复制
div{height:100px;} /* I added dummy height for div just to show output */

.red { background-color:red; }
.yellow { background-color:yellow; }
.red.yellow{background-color:orange;}

输出

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58707045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档