tôi đã tự hỏi làm thế nào tôi có thể làm điều gì đó như sau với ít css:CSS-Less lớp mở rộng lớp với lớp giả
.btn {
color : black;
}
.btn:hover {
color : white;
}
.btn-foo {
.btn;
&:hover {
.btn:hover;
}
}
Of-nhiên đây chỉ là một ví dụ, những gì cần phải chỉ là nếu có là bất kỳ cách nào để mở rộng lớp giả để tránh nhập lại các thuộc tính của :hover
lớp giả ở mọi nơi tôi cần chúng. Tôi biết tôi có thể tạo ra một mixin cho điều đó nhưng tôi tự hỏi nếu tôi có thể tránh nó.
Cảm ơn
Xin chào, cảm ơn bạn đã trả lời, tôi biết rằng công việc này, đó là lý do tại sao tôi không có '&: hover' trong ví dụ của tôi nhưng định nghĩa riêng biệt. Cảm ơn – panosru
chắc chắn, nhưng .. nó có ý nghĩa để tách nó (khi sử dụng lesscss)? – bzx
Không, nó không tạo ra hàng rào nhưng có những trường hợp bạn không muốn chạm vào các tệp ít hơn của nhà cung cấp :) – panosru