1.2.2 • Published 6 years ago

chunker-grids v1.2.2

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

Сетка на css grid layout

npm install -S chunker-grids

yarn add -S chunker-grids


Вводная информация

Префиксы отвечающие за медиа запросы, добавляем их когда нужно чтобы свойство применялось на определённом устройстве:

ПрефиксУстройствоОриентация
spсмартфонкнижная
slсмартфональбомная
sсмартфонлюбая
tpпланшеткнижная
tlпланшетальбомная
tпланшетлюбая
dстационарные ПК-

Сетка

КлассПрефиксСчётчикСчётчикПримерОписание
.grid0-64 (с шагом 8).gridделает блок сеткой на 12 колонок.
.gaps, t0-64 (с шагом 8).gap-8устанавливает вертикальные и горизонтальные отступы в 8rem.
.gap-cols, t0-64 (с шагом 8).gap-col-16устанавливает вертикальные отступы 16rem.
.gap-rows, t0-64 (с шагом 8).gap-row-s-8устанавливает горизонтальные отступы на телефоне в 8rem.
sp, sl, s, tp, tl, t, d1-12.с-tp-8устанавливает ширину колонки на планшете с книжной ориентацией в 8/12.
.rsp, sl, s, tp, tl, t, d1-6.r-2устанавливает высоту колонки 2/6.
.osp, sl, s, tp, tl, t, d0-1 (величина сдвига)1-12 (ширина колонки).o-2-2устанавливает смещение колонки на 2 и ширину колонки 2/12.

Вспомогательные классы

КлассПрефиксПримерОписание
.flexsp, sl, s, tp, tl, t, d.flex-tlустанавливает свойство display в значение flex на планшете с альбомной ориентацией
.blocksp, sl, s, tp, tl, t, d.blockустанавливает свойство display в значение block
.inline-blocksp, sl, s, tp, tl, t, d.inline-block-spустанавливает свойство display в значение inline-block на телефоне с книжной ориентацией
.nonesp, sl, s, tp, tl, t, d.none-sустанавливает свойство display в значение none на телефоне
КлассОписание
.flex-rowнаправление основной оси по горизонтали.
.flex-columnнаправление основной оси по вертикали.
.flex-nowrapвыстраивать элементы в одну строку.
.flex-wrapвыстраивать элементы в несколько строк.
КлассПрефиксСчётчикПримерОписание
.flex-grow1-6.flex-grow-1устанавливает жадность элемента в значение 1.
.ordersp, sl, s, tp, tl, t1-12.order-3устанавливает позицию элмента равную 3 примечание: (позиция элемента будет работать, только если позиция указана у всех соседей)
.aistart, center, end, stretch.ai-centerсвойство align-items выравнивает флекс-элементы внутри контейнера в перпендикулярно главной оси контейнера.
КлассПрефиксПостфиксПримерОписание
.jcsp, sl, s, tp, tl, tstart, center, end, space-between, space-around.jc-startустанавливает свойство justify-content распределяет пространство вокруг флекс-элементов вдоль главной оси контейнера.
КлассПрефиксСчётчикПримерОписание
.ms, t0-80 (с шагом 8).m-8устанавливает внешние отступы в 8rem
.mts, t0-80 (с шагом 8).mt-24устанавливает верхний внешний отступы в 24rem
.mrs, t0-80 (с шагом 8).mr-16устанавливает правый внешний отступы в 16rem
.mbs, t0-80 (с шагом 8).mb-80устанавливает нижний внешний отступы в 80rem
.mls, t0-80 (с шагом 8).ml-s-0устанавливает левый внешний отступы в 0rem на телефоне
.mys, t0-80 (с шагом 8).ml-t-16устанавливает верхний и нижний внешние отступы в 16rem на планшете
.mxs, t0-80 (с шагом 8).ml-8устанавливает левый и правый внешние отступы в 8rem
.ps, t0-40 (с шагом 8).p-8устанавливает внутренние отступы в 8rem
.pts, t0-40 (с шагом 8).pt-24устанавливает верхний внутренний отступы в 24rem
.prs, t0-40 (с шагом 8).pr-16устанавливает правый внутренний отступы в 16rem
.pbs, t0-40 (с шагом 8).pb-40устанавливает нижний внутренний отступы в 40rem
.pls, t0-40 (с шагом 8).pl-s-0устанавливает левый внутренний отступы в 0rem на телефоне
.pys, t0-40 (с шагом 8).pl-t-16устанавливает верхний и нижний внутренние отступы в 16rem на планшете
.pxs, t0-40 (с шагом 8).pl-8устанавливает левый и правый внутренние отступы в 8rem

.wrapper_{ sp, sl, tp, tl, text } — max-width.

  • .wrapper — 1200rem и выравнивание по центу (по умолчанию). Имеет модификаторы: .wrapper_sp — 320rem; .wrapper_sl — 480rem; .wrapper_tp — 768rem; .wrapper_tl — 1024rem; * .wrapper_text — 600rem обертка над текстовыми блоками;

License

Copyright (c) 2018 Igor Volkov

Licensed under the MIT license.

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago