不透明度
用于控制应用程序中元素不透明度的实用程序。
TIP
此特性在 v3.6.0 (Nebula) 版本引入。
类 | 代表值 |
---|---|
opacity-0 | opacity: 0; |
opacity-10 | opacity: .1; |
opacity-20 | opacity: .2; |
opacity-30 | opacity: .3; |
opacity-40 | opacity: .4; |
opacity-50 | opacity: .5; |
opacity-60 | opacity: .6; |
opacity-70 | opacity: .7; |
opacity-80 | opacity: .8; |
opacity-90 | opacity: .9; |
opacity-100 | opacity: 1; |
opacity-hover | opacity: var(--v-hover-opacity); |
opacity-focus | opacity: var(--v-focus-opacity); |
opacity-selected | opacity: var(--v-selected-opacity); |
opacity-activated | opacity: var(--v-activated-opacity); |
opacity-pressed | opacity: var(--v-pressed-opacity); |
opacity-dragged | opacity: var(--v-dragged-opacity); |
使用
opacity(不透明度)
实用程序允许您快速更改任何元素的不透明度。
悬停 (Hover)
使用v-hover 组件,当元素悬停在上面时,有条件地应用不透明度类。
SASS variables
你也可以使用下面的 SASS 变量来自定义不透明度颜色和宽度:
sass
@use 'vuetify/settings' with (
$opacities: (
hover: var(--v-hover-opacity),
focus: var(--v-focus-opacity),
selected: var(--v-selected-opacity),
activated: var(--v-activated-opacity),
pressed: var(--v-pressed-opacity),
dragged: var(--v-dragged-opacity),
0: 0,
10: .1,
20: .2,
30: .3,
40: .4,
50: .5,
60: .6,
70: .7,
80: .8,
90: .9,
100: 1
)
);
通过将$ opacity 变量设置为false来禁用不透明度类的生成。
sass
@use 'vuetify/settings' with (
$opacities: false
);