2013-07-28 5 views
3

다른 객체에서 속성. 버튼 2의 색상 만 바꾸고 싶기 때문에 .btn에서 btn2로 특성을 상속받을 수 있기를 원합니다. CSS에이 방법이 있습니까? 아니면 기존 클래스를 복사하여 새로운 클래스에 붙여 넣어야합니까?상속 내가 .btn라는 내 CSS에서 클래스가 CSS를

답변

3

나 '에서 살펴 필요

.btn2 { 
    .btn; /* Won't work in pure CSS */ 
} 
d는 다음과 같이 제안합니다.

JS Fiddle demo.

+0

사람들은 요즘 바이올린 필요 : P 롤 –

2

은 당신이 할 수있는 것은이

.btn, .btn2 { 
    /* Styles goes here */ 
} 

이 방법은, 두 클래스는 규칙 블록에 정의 된 공통 속성을 공유합니다.

지금까지 상속이가는대로, 당신이하고 싶은 일 ..

순수 CSS에서 작동하지 않습니다 , 당신은 SASS 또는 LESS

3

동적 스타일 시트로 할 수 있습니다. LESS 또는 SASS를 확인하십시오.

편집 :

의견 작성자의 요청에 따라 추가 정보가 필요합니다. 다음은 공식 사이트입니다. 둘 다 홈페이지에 예제가 있습니다.

http://lesscss.org/ http://sass-lang.com/

관련 문제