그래서 내가 'foo.css'에서 다음 있다고 가정 해 봅시다 : 이제다른 CSS 정의에 CSS 정의를 포함 할 수 있습니까?
.border { border : solid 1px; }
#foo { color : #123; }
#bar { color : #a00; }
의 나는 내가 위해 국경을 원하는 두 div의가 있다고 가정하자, 그래서 수행
<div id="foo" class="border">Foo</div>
<div id="bar" class="border">Bar</div>
이 잘 작동합니다 다음
.border { border : solid 1px; }
#foo {
<incantation to inherit from .border>
color : #123;
}
#bar {
<incantation to inherit from .border>
color : #a00;
}
내 HTML 하시다을 :하지만 내 CSS 파일에 #foo와 #bar을 정의 할 때 사업부는 클래스의 줄보다, 차라리 그들에게 .border의 특성을 줄 것과 같이 찾을 단지 :
<div id="foo">Foo</div>
<div id="bar">Bar</div>
누구나 그 마법 주문은 무엇인지 압니까?
음, 재미있다. 나는 이미 haml을 사용하고 있기 때문에 제 css 물건을 위해 sass를 사용하면 자연스러운 다음 단계가되고이 특정한 css 단점을 해결할 수 있습니다. 귀하의 회신에 감사드립니다. – ynkr