2012-07-19 3 views
0

내하는 SCS 파일이 있습니다 :SASS : 약식 구문을 사용하는 경우 구문 오류

@import "compass/typography/lists/bullets"; 
.view-content ul 
    +no-bullets 

이 나에게 페이지에 오류가 있습니다 : 규칙은 다음과 같습니다 그러나

Syntax error: Invalid css after " +no-bullets": expected "{", was ""

을 :

.view-content ul { 
    @include no-bullets; 
} 

그렇다면 글 머리 기호는 없어집니다.

하지만 속기 표기법을 어떻게 사용합니까?

+0

사용하려는 속기에 대한 참조가 SASS에서 발견되지 않았습니다. 어디에서 찾았는지 말해 줄 수 있어요? –

+0

http://www.zivtech.com/blog/css-suckers-introduction-sass-compass - 문장 찾기 "또는 단축 구문을 사용할 수 있습니다." – camcam

+0

맞아요, [관련 문서] (http : //sass-lang.com/docs/yardoc/file.INDENTED_SYNTAX.html). 나는 [다음] (https://gist.github.com/3146005)을 시도해 보았다. 나는 나침반으로 아직 시도하지 않았다. SASS 버전은 무엇입니까? –

답변

0

네가 맞아, 나는 the related documentation을 발견했다.

나는 the following을 시도했으며 작동합니다.

그렇다면 import 명령어에서 후행 ;을 제거 할 때까지 시도했지만 작동하지 않았습니다.

@import "compass/typography/lists/bullets" 

.view-content ul 
    +no-bullets 

다음은 Compass 0.12.2에서 작동합니다. import 명령에서 후행 ;을 제거해보십시오.

+0

좀 더 많은 규칙이있는 scss 파일을 빌드 한 후에 ";"이 있는지 여부에 관계없이이 오류가 전혀 나타나지 않으므로 조금 혼란 스럽습니다. 가져 오기 후에 또는 아닙니다. 그러나 나는 이것을 관찰 할 것이고, 이것에 대한 규칙이되어야한다. – camcam

관련 문제