packages/docs/src/pages/en/styles/opacity.md
Utilities for controlling the opacity of elements in your application.
<PageFeatures />| Class | Properties |
|---|---|
| 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); { style="max-height: 420px;" fixed-header } |
The opacity utilities allow you to quickly change the opacity of any element.
Using the v-hover component, conditionally apply an opacity class when the element is hovered over.
<ExamplesExample file="opacity/misc-hover" />You can also use the following SASS variables to customize the opacity color and width:
@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
)
);
Disable opacity class generation by setting the $opacities variable to false.
@use 'vuetify/settings' with (
$opacities: false
);