Tôi có CSS sau đây:Compass Chuyển Mixin
.progress-bar {
transform: rotate(0deg) scale(1) skew(-50deg) translate(2px);
-webkit-transform: rotate(0deg) scale(1) skew(-50deg) translate(2px);
-moz-transform: rotate(0deg) scale(1) skew(-50deg) translate(2px);
-o-transform: rotate(0deg) scale(1) skew(-50deg) translate(2px);
-ms-transform: rotate(0deg) scale(1) skew(-50deg) translate(2px);
}
... và muốn refactor này với Compass Transform mixin.
Không có ví dụ trong tài liệu hướng dẫn, vì vậy tôi cố gắng này như một shot trong bóng tối:
.progress-bar {
@include transform (0deg, 1, -50deg, 2px);
}
... và nhận được lỗi này:
Syntax error: Mixin transform takes 2 arguments but 4 were passed.
Có cách nào để làm điều này với Compass Transform?
Giá trị không phải là danh sách không gian tách biệt? Giống như '@include transform (0deg 1 -50deg 2px);'? – kleinfreund
Cú pháp này có được hỗ trợ không? – jayarjo
@jayarjo Ồ, tôi tin rằng phiên bản đã cung cấp của tôi sẽ không hoạt động nếu không có các giá trị thực như 'rotate (0deg)' như trong câu trả lời của bạn, đúng không? – kleinfreund