Он импортирует содержимое миксинов 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;
АБСОЛЮТ-ЦЕНТР
Он используется для размещения абсолютно центрированных элементов внутри нестатического родительского элемента в следующем формате: