2017-10-07 4 views
0

여기에 약간의 딜레마가 있습니다 ... this 스택 오버플로 질문에 대한 대답에 따르면 Sass는 px와 %를 (를) 포함하는 표현식을 함께 처리 할 수 ​​없습니다. 그러나 Sass Guide으로 이동하여 연산자 섹션까지 스크롤하면 px와 %를 함께 사용하는 매우 명확하게 작성된 표현식이 있습니다. 이것은 Sass 문서에서 실수입니까, 아니면이 표현이 실제로 작동합니까?혼합 된 산술을 수행 할 수 있습니까?

답변

1

달성하고자하는 것이 무엇인지 알지 못하면 대답하기가 어렵습니다. 당신이 말하는 연산자는 px를 % ...로 변환하고 있습니다. 호환되지 않는 값 표현식을 추가하지 않습니다.

그렇습니다. SASS 가이드는 정확하며 작동합니다.

입력

div { 
    width: 600px/900px * 100%; 
} 

div { 
    width: 66.66666667%; 
} 

https://www.sassmeister.com/gist/7fde603028e0ab2f47609523b8ea7894

+0

좋아 출력, 대답을 주셔서 감사합니다. 나는 이것을 내가 모은 것을 말할 것이다. 내가 잘못했다는 것을 말해주세요. - 예를 들어 'px'는 중복되어 있습니다. 예 : 600/900 * 100 % 또는 600em/900em * 100 %는 동일한 것을 의미합니다. 맞습니까? – Roy