使用Neat自定义媒体查询

时间:2017-03-12 04:39:45

标签: sass bourbon neat

documentation grid-media on Neat 2.0.0描述了以像素为单位设置媒体查询的功能。默认情况下,这会将像素值输出为min-width媒体查询。

例如:

$custom-neat-grid: (
  columns: 12,
  gutter: 50px,
  media: 1000px,
);

.element {
  @include grid-column(3);

  @include grid-media($custom-neat-grid){
    @include grid-column(6);
  }
}

将输出到:

.element {
  width: calc(25% - 25px);
  float: left;
  margin-left: 20px;
}

@media only screen and (min-width: 1000px) {
  .element {
    width: calc(50% - 75px);
    float: left;
    margin-left: 50px;
  }
}

如何在Neat中使用网格媒体与其他媒体查询属性,如max-width或height?

1 个答案:

答案 0 :(得分:1)

我找到了如何实现这一目标。

您可以将完整媒体查询传递到custom gridmedia参数。

一个例子:

$custom-neat-grid: (
  columns: 12,
  gutter: 50px,
  media: 'only screen and (max-width: 600px)',
);