/* score: 00030 */
.a .b .c
{
color: green;
}
/* score: 00020 */
.a .b
{
color: red;
}
The result color of the <div>
is green because the score is higher
/*00020*/
.a .b
{
color: red;
}
/*00010*/
.b
{
/*now becomes 10010*/
color: yellow !important;
}
// supposed: green, result: green
<div class='.red .green'>Hello</div>
// supposed: red, result: green
<div class='.green .red'>Hello</div>
.red
{
color: red;
}
.green
{
color: green;
}
The result of <div class='.green .red'>Hello</div>
is GREEN, why?
ref: https://teamtreehouse.com/community/priority-of-a-class-when-there-are-two-classes-in-the-same-element