Đây là một ví dụ đơn giản. Những gì tôi muốn làm là sử dụng các mục trong mảng để tạo ra các giá trị biến mà tôi đã tạo trước đó. Cú pháp bên dưới cố gắng tạo biến bằng cách ghép một '$' rõ ràng là sai nhưng tôi đang sử dụng nó để làm rõ nó đang cố gắng làm gì.Có thể sử dụng tên biến động trong SASS mỗi vòng lặp không?
$puma-width: 100px;
$slug-width: 200px;
@each $animal in puma, slug {
.#{$animal}-title {
width: $+#{$animal}-width;
}
}
mong muốn đầu ra:
.puma-title {
width: 100px;
}
.slug-title {
width: 200px;
}