Ничего не найдено
Быстрый старт
CSS
Компоненты
Меню
Динамическое содержимое
SEO-паук
Социальные теги
Прочее
Установка
Категории v3
Категории v3: типы свойств

Микро-классы

CSS-фреймворк CMS имеет набор микро-классов, которые ползволяют ускорять верстку сайтов. Все микроклассы поддерживают префиксы для разных разрешений экранов. Все микро-классы можно комбинировать.

Для генерации сетки в вашем scss файле должны быть следующие строки:

padding

padd[номер] — padding со всех сторон

vpadd[номер] — padding сверху и снизу

hpadd[номер] — padding слева и справа

ptop[номер] — padding сверху

pright[номер] — padding справа

pbottom[номер] — padding снизу

pleft[номер] — padding слева

В качестве номера доступны следующие варианты:0, 2, 3, 4, 5, 10, 15, 20, 25, 30, 40

padd5
padd10
padd20
hpadd5
hpadd10
hpadd20
vpadd5
vpadd10
vpadd20
pleft5
vpadd10
vpadd20

margin

marg[номер] — margin со всех сторон

vmarg[номер] — margin сверху и снизу

hmarg[номер] — margin слева и справа

mtop[номер] — margin сверху

mleft[номер] — margin справа

mbottom[номер] — margin снизу

mleft[номер] — margin слева

В качестве номера доступны следующие варианты: 0, 2, 3, 4, 5, 10, 15, 20, 25, 30, 40

marg5
marg10
marg20
hmargd5
hmarg10
hmarg20
vmarg5
vmarg10
vmarg20
mleft5
mleft10
mleft20

border

.solid[число] — включение сплошной рамки со всех сторон, где число это толщина рамки в пикселях (доступны значения от 1 до 5)

.dashed[число] — включение пунктирной рамки со всех сторон, где число это толщина рамки в пикселях

.dotted[число] — включение пунктирной (точки) рамки со всех сторон, где число это толщина рамки в пикселях

solid1
solid3-left dotted3-top dashed3-right

.solid[число]-top — включение сплошной рамки сверху

.solid[число]-right — включение сплошной рамки справа

.solid[число]-bottom — включение сплошной рамки снизу

.solid[число]-left — включение сплошной рамки слева

Аналогично для dashed и dotted. Стоит отметить, что для отображения рамки необходимо будет дать еще цвет.

font-size

fs[номер] — где номер это размер шрифта в px (может быть от 10 до 60)

fs10
fs15
fs20
fs25
fs30
fs35
fs40
fs45
fs50
fs55
fs60

line-height

lh[номер] — где номер это line-height шрифта в em (может быть от 10 до 20). 10 = 1.0em. 15 = 1.5em.

lh10
lh15
lh20

text-align

Выравнивание текста:

tac — по центру

tal —по левому краю

tar — по правому краю

tal
tac
tar

bold / italic / underline

bold — жирный

italic — наклонный

underline — подчеркнутый

bold
italic
underline
bold italic underline

text-transform

ttn — text-transform: none

ttu — text-transform: uppercase

ttl — text-transform: lowercase

ttc — text-transform: capitalize

font-weight

.fw[число] — font-weight: [число]; Доступные значения: от 100 до 900 с шагом 100. Имейте ввиду, что соответствующие начертания должны быть у шрифта.

 
fw200
fw400
fw700
fw900

letter-spacing

ls[число] — межбуквенное расстояние где [число] в px (доступны значения от 0 до 9)

ls0
ls1
ls3
ls6
ls9

position

pa — position: absolute;

pr — position: relative;

pa-tl — top: 0; left: 0;

pa-tr — top: 0; right: 0;

pa-bl — bottom: 0; left: 0;

pa-br — bottom: 0; right: 0;

pa pa-tl
pa pa-tr
pa pa-bl
pa pa-br

border-radius

rad[число] — скругление всех углов где число это радиус в px (доступны значения от 3 до 13 и 200).

rad[число]-tl — скругление только левого верхнего угла

rad[число]-tr — скругление только правого верхнего угла

rad[число]-bl — скругление только левого нижнего угла

rad[число]-br — скругление только правого верхнего угла

rad4
rad10
rad200
rad10-tl rad10-br

opacity

transp[число] — где число это прозрачность в % (доступны значения от 0 до 100 с шагом 10).

op[число] — где число это непрозрачность в % (доступны значения от 0 до 100 с шагом 10).

transp10
transp20
transp50
transp70
transp90
op10
op30
op50
op80
op90

display

db — display: block;

dn — display: none;

dib — display: inline-block;

float

fl — float: left;

fr — float: right;

cb — clear: both;

fl
fl
fl
fl
fr
cb
fr

Прочее

wsnw — white-space: nowrap;

wsn — white-space: normal;

ofa — overflow: hidden;

ofh — overflow: auto;

.trans0[число] — transition: all 0.[число]s; (доступны значения от 3 до 9)