我正在尝试 LESS(不是 SASS 语法的粉丝),并且一直试图找出用它进行媒体查询的最佳方法是什么。
我通读了这篇关于如何使用 LESS “进行”媒体查询的博文,但它指出了这样一个事实,即这会导致所有媒体查询在生成的 CSS 中被分离和分散。这并没有真正困扰我(我可能不太关心结果,而更多地关心它的工作)。令我困扰的是一条评论,该评论谈到了从 iOS 设备查看时出现的问题,评论者发现,一旦整合了媒体查询,问题就得到了解决。
有没有人找到一个使用 LESS 的媒体查询的好解决方案?
我设想这项工作的方式类似于......
//Have an overall structure...
.overall(){
//Have ALL your CSS that would be modified by media queries and heavily use
//variables that are set inside of each media queries.
}
@media only screen and (min-width: 1024px){
//Define variables for this media query (widths/etc)
.overall
}
我知道这可能存在一些问题,但目前的设置似乎没有那么有益。
所以我想我的问题是是否有任何好的解决方案/黑客允许分组媒体查询?
(以防万一我使用 dotless 作为引擎来解析我的.less
文件)