이전에는 CSS에 대해 많은 것을 배웠지 만 지금은 스타일을 재사용하는 방법을 기억하지 못합니다.스타일 재사용 방법은 무엇입니까?
예 :
I 클래스 tab
일부 탭이 내가 자바 스크립트로 전환 할 수 있습니다. 현재 선택된 탭에는 또 다른 클래스 인 active
이 있습니다.
그들의 CSS 스타일 :
.tab {
position: relative;
top: 0;
left: 0;
width: 100%;
padding: 15px 0 15px 0;
border: solid thin #CCC;
text-align: center;
font-weight: bold;
margin-bottom: 10px;
color: #272F42;
cursor: pointer;
background-color: white;
}
.active {
position: relative;
top: 0;
left: 0;
padding: 15px 0 15px 0;
border: solid thin #CCC;
text-align: center;
font-weight: bold;
margin-bottom: 10px;
color: #272F42;
cursor: default;
background-color: #FFCF75;
}
두 스타일 2, cursor
및 background-color
를 제외하고 같은 글의 스타일을 많이했다.
제 질문은 어떻게 .tab 스타일을 재사용하여 .active에서 사용할 수 있습니까?
.active { //extends .tab
cursor: default;
background-color: #FFCF75;
}
감사 :
나는 이런 식으로 뭔가를 달성 할 수 있습니다.
아니요, 그러면 한 번에 두 클래스가 필요하며 이미 상속이 있습니다. – Ryan
정확 하긴하지만 다른 두 클래스 중 하나를 재정의 (override) 할 수있는 특이성을 얻을 수 있습니다. – canon