【发布时间】:2013-01-01 06:49:16
【问题描述】:
我正在尝试将媒体查询中设置的一组类作为 mixin 重用,以在整个网站中使用,而不是在 html 中嵌入非语义的类名。
这是我的问题的一个例子。
@media (min-width: 1000px) {
.foo{width:120px;}
.foo-2{width:150px;}
}
@media (max-width: 999px) {
.foo{width:110px;}
.foo-2{width:120px;}
}
.bar{.foo;}
.bar-2{.foo;}
.bar-3{.foo-2;}
.bar-X 永远不会应用任何样式。我可以猜测这是因为 LESS 不会在媒体查询中创建 .bar-X,所以什么都不会被应用。
这是 LESS 中的错误,还是我永远无法实现的?一个解决方法将是理想的。
【问题讨论】:
-
在媒体查询部分上方声明 .foo 怎么样,然后媒体查询将覆盖属性,它会下降到你的 bar-X 选择器?
标签: css less media-queries