css – 如何使用Bourbon Neat Framework首先进行移动

前端之家收集整理的这篇文章主要介绍了css – 如何使用Bourbon Neat Framework首先进行移动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在使用波旁威士忌做一个桌面的第一个布局工作正常.

但是,我想做一个移动的第一个版本,从移动开始,然后继续努力.默认网格是12列,对于移动设备,我通常使用4的网格.我尝试将网格设置为4并扩展到12,但这不起作用.

除了创建标准桌面布局,然后将移动媒体查询放入每个CSS选择器并从移动版本开始并构建方式之外,是否有更好的方法来进行移动操作?

解决方法

您应该使用Neat的new-breakpoint mixin创建新的断点.但是,不像他们在示例中那样使用max-width,而是可以使用min-width.

例如:

@import "bourbon/bourbon";
@import "neat/neat";

$mobile: new-breakpoint(min-width 0px 4);
$tablet: new-breakpoint(min-width 760px 8);

.main {
  background: grey;

  @include media( $mobile ) {
    @include span-columns(4);
    background: white;
  }

  @include media( $tablet ) {
    @include span-columns(8);
    background: black;
    color: white;
  }
}

在示例中,.main将具有白色背景并且由4列组成.当视口的宽度至少为760像素时,它将获得黑色背景并跨越8列.

猜你在找的CSS相关文章