Foundation - Switch SASS 参考



描述

您可以使用 SASS 参考来更改组件的样式。

变量

下表列出了项目设置文件中的 SASS 变量,这些变量使该组件的默认样式可以自定义。

序号 名称和描述 类型 默认值
1

$switch-background

它表示开关的背景颜色。

颜色 $medium-gray
2

$switch-background-active

它表示开关的活动背景颜色。

颜色 $primary-color
3

$switch-height

它表示开关的高度,没有任何类应用。

数字 2rem
4

$switch-height-tiny

它表示开关带有.tiny类的高度。

数字 1.5rem
5

$switch-height-small

它表示开关带有.small类的高度。

数字 1.75rem
6

$switch-height-large

它表示开关带有.large类的高度。

数字 2.5rem
7

$switch-radius

它表示开关的圆角。

数字 $global-radius
8

$switch-margin

它表示模态框周围的边距。

数字 $global-margin
9

$switch-paddle-background

它表示开关容器和滑块的背景颜色。

颜色 $white
10

$switch-paddle-offset

它表示开关主体边缘和滑块之间的间距。

数字 0.25rem
11

$switch-paddle-radius

它表示开关滑块的圆角。

数字 $global-radius
12

$switch-paddle-transition

它表示开关的过渡效果。

数字 all 0.25s ease-out

混合宏

为了构建此组件的最终 CSS 输出,可以使用以下混合宏。要使用 Foundation 组件构建您自己的类结构,您可以自己使用这些混合宏。

switch-container

@include switch-container;

它添加开关容器的样式。将其应用于容器类。

switch-input

@include switch-input;

它添加开关输入样式。在开关内,您必须将其应用于<input>

switch-paddle

@include switch-paddle;

它添加开关的滑块和背景的样式。在开关内,您必须将其应用于<label>

switch-text

@include switch-text;

在开关内,它添加活动或非活动文本的基本样式。您必须将其应用于<label>内的文本元素。

switch-text-active

@include switch-text-active;

它添加开关活动状态文本的样式。

switch-text-inactive

@include switch-text-inactive;

它添加开关非活动状态文本的样式。

switch-size

@include switch-size($font-size, $width, $height, $paddle-width, $paddle-offset);

通过更改主体和滑块的大小,switch-size 改变开关的大小。您必须将其应用于开关的容器。

下表列出了switch-size接受的参数。

序号 参数和描述 类型 默认值
1

$font-size

它表示开关内标签的字体大小。

数字 1rem
2

$width

它表示开关主体的宽度。

数字 4rem
3

$height

它表示开关主体的宽度。

数字 2rem
4

$paddle-width

它表示开关滑块的宽度。

数字 1.5rem
5

$paddle-width

它表示开关主体边缘和开关滑块之间的间距。

数字 0.25rem
foundation_basic_controls.htm
广告