Como usar: Gerador de Máscara CSS
- Escolha um efeito: esmaecer uma borda, topo e base, todas as bordas, uma vinheta, um spotlight ou listras.
- Ajuste o tamanho do esmaecimento, a direção, a posição ou a largura das listras com os controles deslizantes.
- Teste com a sua própria imagem usando Usar minha imagem.
- Copie o CSS — ele inclui
-webkit-mask-image, que Chrome, Edge e Safari ainda precisam em algumas propriedades.
Como funcionam as máscaras CSS
mask-image usa uma imagem ou gradiente como estêncil: onde a máscara é opaca, o elemento aparece; onde é transparente, o elemento some, e no meio dela ele esmaece. Gradientes são as máscaras mais úteis porque não precisam de arquivos extras:
.hero {
-webkit-mask-image: linear-gradient(to bottom, #000 70%, transparent);
mask-image: linear-gradient(to bottom, #000 70%, transparent);
}
- Esmaecer todas as bordas exige dois gradientes combinados com
mask-composite: intersect(e-webkit-mask-composite: source-in), que o gerador adiciona para você. - Máscaras não alteram o layout nem a detecção de cliques — a área esmaecida continua clicável.
- Diferente de
opacity, uma máscara pode esmaecer apenas parte de um elemento; diferente de um gradiente sobreposto, ela mostra o fundo real por trás.
Máscaras de formato vs. clip-path
O efeito Formato transforma uma forma de clip-path em um SVG inline usado como mask-image. O resultado parece com clip-path, mas a borda pode ser esfumada, e o formato pode ser redimensionado com mask-size e repetido com mask-repeat.
Para cortes com bordas duras em vez de esmaecimento, use o Gerador de Clip-path. Para efeitos de cor, use o Gerador de Filtros CSS.
Também pesquisado como: mask-image generator, desvanecer bordas imagem css, máscara gradiente css, esmaecer imagem css, vinheta css, mask image linear gradient, webkit mask image, desvanecer bordas css.
Ferramentas que combinam com: Gerador de Máscara CSS
- Gerador de Gradiente CSS — Monte um gradiente visualmente: arraste as paradas de cor, troque o ângulo ou o tipo, comece de uma predefinição e copie um CSS pronto para produção, com uma cor sólida de fallback.
- Gerador de Ondas SVG — Crie divisores ondulados de seção para landing pages: adicione ou remova ondas (até 6, cada uma com cor, opacidade e formato próprios), defina o número de cristas, a altura e a suavidade, escolha as cores e se a onda fica no topo ou na base.
- Gerador de Border Radius — Arredonde os cantos de qualquer caixa: arraste um controle deslizante para todos os cantos ou defina cada canto separadamente, mude para cantos elípticos para criar formas de blob e folha e copie o CSS border-radius válido mais curto.
- Gerador de Glassmorphism — Monte um card de vidro fosco com sliders em tempo real e copie o CSS compatível com todos os navegadores — com o prefixo -webkit-backdrop-filter e um fallback para navegadores mais antigos.