使用带有整洁的自定义媒体查询



nyeat 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;
  }
}

如何将网格媒体与其他媒体查询属性(如最大宽度或高度)使用?

我弄清楚了如何实现这一目标。

您可以将完整的媒体查询传递给自定义网格的media参数。

一个例子:

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