2012-04-18 9 views
3

Sass에서 중첩 된 요소 안에 루트/최상위 선택기를 사용할 수있는 방법이 있습니까? 이것은 유용 할 것이다.Sass : 중첩 된 선택자 안에있는 절대 참조

예를 들어, 나는 모든 루트 수준 a 태그와 li 태그 ul 내부에 동일한 스타일을 정의하고 싶다. 여기 /이를 수행 상상의 예는 다음과 같습니다

ul { 
    li, /a { 
     color:black; 
    } 
} 

렌더링 된 스타일 시트는 다음과 같을 것이다 :

a { 
    color: black; 
} 

ul li { 
    color: black; 
} 

답변

0

당신은 @extend를 사용하여 선택적 상속을 사용할 수 있습니다. HTH.

0

file.scss

ul { 
    li, 
    li a { 
    color:black 
    } 
} 

ul li, 
ul li a { 
    color: black; 
} 

에 컴파일은 당신이 원하는 것을 아닙니까?


UPDATE : 당신은 무엇을 달성하려고하는 것은 @extend

+0

귀하의 예를 여전히 중첩 된 객체를 렌더링 가능합니다. 어떤 종류의 출력이 필요한지 표시하기 위해 제 질문을 업데이트했습니다. – dhulihan

관련 문제