Giả sử có một tuyên bố như thế này (đó là Bootstrap thực tế):LESS: lớp truy cập bên trong truy vấn phương tiện truyền thông như mixin
@media screen and (min-width: 768px) {
.navbar {
padding-top: 0;
}
}
Có thể truy cập .navbar bên trong truy vấn phương tiện truyền thông này (nó cũng có một tuyên bố outsides nó) như bất kỳ lớp học khác hoặc mixin? Tôi muốn tái sử dụng tờ khai của nó ở một nơi khác (tốt, không chính xác một điều này, nhưng bạn sẽ có được ý tưởng :-)), ví dụ .:
.left-nav {
.navbar; // Use the one from the media query here.
}
Đây có phải là có thể với LESS?
Tôi đã nhìn thấy very similar question, mặc dù sự khác biệt ở đây là tôi không thể refactor .navbar
để ở bên ngoài truy vấn phương tiện vì đây là tệp LESS của Bootstrap. Tôi hiểu mũ LESS không quan tâm đến truy vấn phương tiện vì chúng chỉ là một loại bộ chọn khác; nhưng làm thế nào bạn có thể truy cập vào các khai báo bên trong các bộ chọn này (tôi đã thử một số những cái hiển nhiên nhưng không hoạt động).
Mọi trợ giúp sẽ được đánh giá cao.
Cảm ơn bạn! Vâng, đây không phải là những gì tôi đang tìm kiếm. Tôi hy vọng ai đó xuất hiện với một viên đá quý LESS ẩn :-). – Piedone