Фундамент 6.5 - Многочисленные водосточные желоба

Можно ли использовать миксины Foundation XY Grid SASS для создания вариаций желоба сетки?

Например, я хотел бы иметь сетку с желобом 30px и сетку с желобом 10px. Других различий между сетками нет.

<!-- Regular (30px) grid gutter ->
<div class="grid-x grid-margin-x">
  <div class="cell medium-6">
  </div>
  <div class="cell medium-6">
  </div>
</div>

<!-- Custom (10px) grid gutter -->
<div class="grid-x grid-margin-x--small">
  <div class="cell medium-6">
  </div>
  <div class="cell medium-6">
  </div>
</div>

1 ответ

В Foundation v6.5 вы можете использовать xy-gutters() mixin для создания пользовательских желобов на элементе. Однако для желобов маржинальной ячейки желоба реализованы таким образом, что требуется, чтобы ширина ячейки была обновлена ​​с шириной желоба. xy-cell-static() Mixin позаботится об этом. Вот пример использования:

.grid-margin-x--small > .cell {
  @include xy-cell-static($gutters: 10px);
}

Мы знаем, что это не идеально, и мы уже работали над каким-то большим рефакторингом и различными улучшениями для v6.6.0 в XY Grid API, чтобы упростить создание пользовательских сеток / ячеек / желобов. См. https://github.com/zurb/foundation-sites/pull/11405 для получения более подробной информации.

Другие вопросы по тегам