与susy sass的不同的天沟

时间:2015-06-04 16:25:07

标签: sass compass susy-compass susy

我有这个可疑的设置:

$susy: (
  columns: 8,
  gutters: 1/4,  
  global-box-sizing: border-box,   
);

有时我需要不同的排水沟而不是1/4。

见图片例如:

enter image description here

代码:

.wrap {  
  @include clearfix; 
  @include container (500px); 

  .box-1 {
    @include span(4 of 8);
  }
  .box-2 {
    @include span(4 of 8 last);
  }
  .box-3 {
    @include span(4 of 8 wide no-gutter);
  }
  .box-4 {
    @include span(4 of 8 last);
  }

  .box-5 {
    @include span(3.95 of 8 wide no-gutter);
  }

  .box-6 {
    @include span(4 of 8 last);
  }
}

我尝试了这个没有成功:

@include span(4 of 8 wide (gutter-override: 2px));

我找到了一种方法来修复它,但如果它是正确的

@include span(3.95 of 8 wide no-gutter);

由于

2 个答案:

答案 0 :(得分:1)

您可以像这样更改布局

@include with-layout(12 1/8 fluid float after) {

  .box-5 {
    @include span(2 of 12);
  }

  .box-6 {
    @include span(10 of 12 last);
  }

}

1/8 是装订线宽度。

答案 1 :(得分:0)

另一种解决方案:

.box-5 {
   float:left;
   width: span(4 of 8 wide) - 1%;
}

.box-6 {
   float:right;
   width: span(4 of 8);
}