올바르게 컴파일하려면 사용자 지정 Compass/Sass 함수를 가져 오는 데 문제가 있습니다. 계속 오류가 발생합니다.Compass/Sass 컴파일에 문제가 있습니다. - Bones Wordpress 테마를 사용하고 있습니다.
error library/scss/mixins.scss (Line 302: Invalid CSS after "...: $font-base) {": expected "}", was " @if $targe...")
@import에 대해 Stack Exchange에서 무언가를 읽고있을 가능성이 있습니다. 내가 지금 어떤 도움을 주시면 감사하겠습니다 쓰기로
$columns: 12;
$column-width: 60px;
$gutter-width: 20px;
$max-width: $columns * ($column-width + $gutter-width);
/*********************
Variables - Fonts
*********************/
$font-base: 15px;
$font-base-line-height: 24px;
@function calc-percent($target, $container) {
@return ($target/$container) * 100%;
}
@function em($target, $context: $font-base) {
@if $target == 0 { @return 0 }
@return $target/$context + 0em;
}
@function perc($width, $container-width: $max-width) {
@return percentage($width/$container-width);
}
@function lh($amount: 1, $context: $font-base) {
@return em($font-base-line-height * $amount, $context);
}
@mixin col($n, $padding: 0px, $border: 0px, $container-width: $max-width) {
float: left;
margin-right: percentage($gutter-width/$container-width);
width: percentage(($n * ($column-width + $gutter-width) - $gutter-width - ($padding * 2) - ($border * 2))/$container-width);
border-width: $border;
padding: em($padding, $font-base) percentage($padding/$container-width);
position: relative;
display: inline;
}
.wrap {
@include col(10);
}
나는이 중이 야 - 나 자신 :
을 알아낼 경우 내가 대답을 게시합니다 : 여기
내 기능입니다 그래서 코드의 일부를 주석 처리하고 (container-width : $ max-width) {} 문제를 일으키는 것이 사용됩니다. 함수 정의에서 변수를 생성하는 것을 좋아하지 않습니다 ... 왜 그런지 모르시겠습니까?