2014-05-14 1 views
-3
 <style> 
    p { 
     color:   red; 
    } 
    .warm { 
     color:   green; 
    } 
    p.warm { 
     color:   orange; 
    } 
    p.cute { 
     color:   yellow; 
    } 
    p.boring { 
     color:   blue; 
    } 
    } 

    </style> 

<p class="warm cute boring"> 

코드에 파란색 줄이 예상됩니다. 이유를 설명해 주시겠습니까?이 CSS가 노란색 단락을 생성하는 이유

+2

는'}'마지막에 p.boring''전에해야해야한다. 오식. –

+0

오타되었습니다. – BinCode

답변

1

CSS에서 규칙을 중첩 할 수 없기 때문에 유효한 CSS는 아닙니다.

p.boring 규칙은 무시됩니다.

+0

위의 예에서 나는 오타가있었습니다. 나는 그것을 고정했다. 그러나 나는 푸른 색이 아닌 노란 색의 단락을 얻는다. – BinCode

3

p.cute 규칙이 제대로 종료되지 않습니다.

p.cute { 
    color:   yellow; 

p.boring { 
    color:   blue; 
} 
} 

p.cute { 
    color:   yellow; 

} 
p.boring { 
    color:   blue; 
} 
+0

고마워. 오타였습니다. – BinCode

관련 문제