Учебники

Основание — Sass Mixins

Он импортирует содержимое миксинов SASS, которые находятся в файле scss / util / _mixins.scss . Вы можете импортировать миксины SASS, используя следующую строку кода:

@import 'util/mixins';

Sass Reference

Вы можете изменить стили компонентов, используя функции SASS.

Примеси

Вы можете использовать следующие миксины для построения структуры класса CSS для ваших компонентов.

CSS-ТРЕУГОЛЬНИК

Он используется для создания выпадающих стрелок, выпадающих пипсов и многого другого. Он использует селектор <i> & :: before </ i> или <i> & :: after </ i> для присоединения треугольника к существующему элементу. Он использует следующий формат —

@include css-triangle($triangle-size, $triangle-color, $triangle-direction);

Используются следующие параметры, указанные в таблице:

Sr.No. Параметр и описание Тип Значение по умолчанию
1

$ треугольник размера

Он определяет ширину треугольника.

Число Никто
2

$ треугольник цвет

Он определяет цвет треугольника.

цвет Никто
3

$ треугольных направление

Он определяет направление треугольника, например, вверх, вправо, вниз или влево.

Ключевое слово Никто

$ треугольник размера

Он определяет ширину треугольника.

$ треугольник цвет

Он определяет цвет треугольника.

$ треугольных направление

Он определяет направление треугольника, например, вверх, вправо, вниз или влево.

ГАМБУРГЕР

Используется для создания иконки меню с шириной, высотой, количеством полос и цветов. Он использует следующий формат —

@include hamburger($color, $color-hover, $width, $height, $weight, $bars);

Используются следующие параметры, указанные в таблице:

Sr.No. Параметр и описание Тип Значение по умолчанию
1

$ цвет

Он определяет цвет значка.

цвет Никто
2

$ цветного парение

Он определяет цвет при наведении курсора на иконку.

цвет Никто
3

$ ширина

Он определяет ширину иконки.

Число Никто
4

$ высота

Это определяет высоту иконы.

Число Никто
5

$ вес

Он определяет вес отдельных столбцов в иконке.

Число Никто
6

$ баров

Он определяет количество баров в иконке.

Число Никто

$ цвет

Он определяет цвет значка.

$ цветного парение

Он определяет цвет при наведении курсора на иконку.

$ ширина

Он определяет ширину иконки.

$ высота

Это определяет высоту иконы.

$ вес

Он определяет вес отдельных столбцов в иконке.

$ баров

Он определяет количество баров в иконке.

ПРЕДПОСЫЛКИ-ТРЕУГОЛЬНИК

Используется для указания фонового изображения для элемента. Он использует следующий формат —

@include background-triangle($color);

Он использует параметр, указанный в таблице —

Sr.No. Параметр и описание Тип Значение по умолчанию
1

$ цвет

Он определяет цвет для треугольника.

цвет $ черный

$ цвет

Он определяет цвет для треугольника.

CLEARFIX

Этот миксин автоматически очищает дочерние элементы, поэтому дополнительная разметка не требуется. Он использует следующий формат —

@include clearfix;

AUTO-WIDTH

Он автоматически изменяет размеры элементов в зависимости от количества элементов, присутствующих в контейнере. Он использует следующий формат —

@include auto-width($max, $elem);

Используются следующие параметры, указанные в таблице:

Sr.No. Параметр и описание Тип Значение по умолчанию
1

$ макс

Он определяет максимальное количество элементов в контейнере.

Число Никто
2

$ эль

Он использует тег для селекторов родного брата.

Ключевое слово литий

$ макс

Он определяет максимальное количество элементов в контейнере.

$ эль

Он использует тег для селекторов родного брата.

DISABLE-MOUSE-ПЛАН

Он используется для отключения контура вокруг элемента, когда он идентифицирует действие ввода мыши. Он использует следующий формат —

@include disable-mouse-outline;

ELEMENT-INVISIBLE

Он используется для скрытия элементов и может быть доступен для клавиатур и других устройств. Он использует следующий формат —

@include element-invisible;

ELEMENT-INVISIBLE-OFF

Он используется для удаления невидимых элементов и инвертирует вывод CSS с помощью mixin element-invisible () . Он использует следующий формат —

@include element-invisible-off;

ВЕРТИКАЛЬ-CENTER

Он используется для размещения элементов вертикально по центру внутри нестатического родительского элемента с использованием следующего формата —

@include vertical-center;

ГОРИЗОНТАЛЬНЫЙ-CENTER

Он используется для размещения элементов по центру по горизонтали внутри нестатического родительского элемента с использованием следующего формата —

@include horizontal-center;

АБСОЛЮТ-ЦЕНТР

Он используется для размещения абсолютно центрированных элементов внутри нестатического родительского элемента в следующем формате: