Ich bin neu zu sass so nackt mit mir. Momentan habe ich den Code am Ende der Seite in meinem sass. In meinem html-Targeting ich es bin alsTransform Eigenschaften/Variablen in Sass zusammenstoßen und sich gegenseitig überschreiben
class=" transform rotate-5 zoom-2 ......"
das Problem, dass die Eigenschaften und kollidierende Transformation folgt nicht Maßstab anwenden und drehen auf den gleichen div-Tag, ich bin entweder immer oder das andere. Ich dachte, ich dies mit der @extend Eigenschaft und so etwas wie,
&.rotate-#{$i}
{@extend &.skew-#{$i}, &.zoom-#{$i}, &.zoom--#{$i};
transform: rotate($rotate#{deg});
}
aber bisher habe ich kein Glück ändern könnte habe, wenn jemand helfen kann es sehr zu schätzen würde.
.transform {
overflow:hidden;
@for $i from 1 through 360 {
$rotate: $i;
$skew: $i;
$zoom: $i;
&.rotate-#{$i} {
transform: rotate($rotate#{deg});
}
&.skew-#{$i} {
transform: skew($skew#{deg});
}
&.zoom-#{$i} {
transform: scale($zoom,0);
}
&.zoom--#{$i} {
transform: scale(-$zoom,0);
}
}
}