Набор готовых к использованию миксинов для ускорения и упрощения процесса вёрстки.
Задаёт блоку определённую ширину и центрирует его по горизонтали.
.container
container(960px)
Задаёт блоку указанную ширину и центрирует его по вертикали и горизонтали.
.centered
center-both(300px)
Сбрасывает обтекание у элемента, в который вложены плавающие блоки.
.parent
clearfix()
.child
float left
Применяется для выравнивания нескольких потомков по ширине родителя.
Применяется к потомкам блока, к которому применён justify
. Если значение размера шрифта не задано, то размер шрифта по умолчанию равен 16 пикселям.
.justified
justify()
li
.justify-child(14px)
Задаёт цвет плейсхолдера.
input[type="text"]
placeholder-color(#ccc)
Задаёт степень непрозрачности для нормальных браузеров и для IE8.
.block
opacity(0.5)
Задаёт размер шрифта в rem
с фоллбэком в px
.
p
rems(18px)
Задаёт блоку фоновую картинку при условии, что размер блока должен совпадать с размерами картинки.
Важно: следует в начале файла с миксинами прописать пути к директории с картинками: абсолютный путь в переменную path-to-images
, путь относительно данного файла с миксинами в переменную path-to-images-from-this
.
.btn
bgi("btn.png")
Сброс стандартных стилей у списков. Полезно при вёрстке различных меню.
Обрезает лишний текст, оставляя многоточие.
Делает текст в блоке невидимым.
Запрещает выделение текста.
Хак для включения аппаратного ускорения при анимациях.