css - Singularity grid fixed gutters issue -


when gutter set fixed, gutters added paddings instead of margins.

so when set last column last @include float-span(4, last); example last column loses gutter occupies whole available space can see here:

https://www.sassmeister.com/gist/6c12c4c8a67db11fee0dc3c8529097b4 (i've made gutters big can see difference more easily)

here used scss:

// settings.scss @include add-grid(12); @include add-gutter-style('opposite'); @include add-gutter(150px);  // style.scss * {   box-sizing: border-box; }  .view-content {   height: 10rem; }  .views-row {   height: 10rem;   @include float-span(4);   &:nth-child(3n + 3) {     @include float-span(4, last);     } }  .views-row__inner {   background: yellow; } 

* {    box-sizing: border-box;  }    .view-content {    height: 10rem;  }    .views-row {    height: 10rem;    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 150px, "style": "opposite", "start row": true, "end row": false, "fixed gutter": true, "split gutter": null, "gutter property": "padding", "options": (null: null));    width: 33.33333%;    clear: right;    float: left;    padding-right: 150px;  }  .views-row:nth-child(3n + 3) {    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 150px, "style": "opposite", "start row": false, "end row": true, "fixed gutter": true, "split gutter": null, "gutter property": "padding", "options": (null: null));    width: 33.33333%;    clear: right;    float: right;    padding-right: 0;  }    .views-row__inner {    background: yellow;  }
<div class="view-content">    <div class="views-row"><div class="views-row__inner">good</div></div>    <div class="views-row"><div class="views-row__inner">good</div></div>    <div class="views-row"><div class="views-row__inner">bad</div></div>  </div>

is expected behavior? missing something?

ideally have fixed gutter, columns same, aligned container.


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -