이전 규칙을 기본적으로 "취소"하는 CSS 규칙을 사용할 수 있습니까?CSS 선언 취소
예 :
<blockquote>
some text <em>more text</em> other text
</blockquote>
와의이이 CSS의 가정 해 봅시다 :
blockquote {
color: red;
}
이 ...하지만 난 일반 텍스트 색상을 (당신이 반드시 알고있다)을 유지하기 위해 <em>
을 원하는 .
기본적으로 이와 비슷한 방법이 있습니까?
blockquote em {
color: inherit-from-blockquote's-parent
}
편집 : 나는 실제로이 작업 할 얻으려고 코드는 실제로는 조금 더 복잡하다. 아마도 이것은 더 잘 설명 할 수 있습니다.
This text should be *some unknown colour*
<ul>
<li>This text should be BLUE
<ul>
<li>Same as outside the UL</li>
<li>Same as outside the UL</li>
</ul>
</li>
</ul>
ul {
color: blue;
}
ul ul {
color: ???;
}
편집 한 대답은 IE6에 맞춰졌습니다. 어쩌면 이것이 당신을 위해 일할 수도 있습니다. – Tomalak
잊어 버려도 작동하지 않습니다.: - \ – Tomalak