Vue Opacity Utilities

Opacity

Control the opacity of elements.

ClassStyles
.opacity-0opacity: 0;
.opacity-25opacity: 0.25;
.opacity-50opacity: 0.5;
.opacity-75opacity: 0.75;
.opacity-100opacity: 1;
On this page

The opacity property sets the opacity level for an element. The opacity level describes the transparency level, where 1 is not transparent at all, .5 is 50% visible, and 0 is completely transparent.

Set the opacity of an element using .opacity-{value} utilities.

100%
75%
50%
25%
0%
<div class="opacity-100">...</div>
<div class="opacity-75">...</div>
<div class="opacity-50">...</div>
<div class="opacity-25">...</div>
<div class="opacity-0">...</div>

Utilities API

Opacity utilities are declared in our utilities API in scss/_utilities.scss. Learn how to use the utilities API.

scss
"opacity": (
  property: opacity,
  values: (
    0: 0,
    25: .25,
    50: .5,
    75: .75,
    100: 1,
  )
),
`;return{title:i,description:`CoreUI for Vue — ${i} example`,template:`node`,files:{"package.json":d,"vite.config.js":`import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' export default defineConfig({ plugins: [vue()] }) `,"index.html":f,"src/main.ts":u,[`src/${r}.vue`]:n},dependencies:l,openFile:`src/${r}.vue`}}window.coreuiDocsSandbox=t,window.coreuiDocsSandboxTargets=[`stackblitz`];