Criando Estética Cyberpunk com clip-path no CSS


Como Funciona?


Código CSS

button {
    padding: 8px 15px; /* Espaçamento interno */
    background: yellow; /* Cor de fundo */
    color: black; /* Cor do texto */
    font-family: 'Barlow', sans-serif; /* Fonte */
    font-size: 16px; /* Tamanho da fonte */
    font-weight: 600; /* Peso da fonte */
    text-transform: uppercase; /* Texto em maiúsculas */
    border: none; /* Sem borda */
    clip-path: polygon(
        100% 0, /* Canto superior direito */
        100% calc(100% - 10px), /* Desce 10px do canto inferior direito */
        calc(100% - 10px) 100%, /* Move 10px para a esquerda no canto inferior */
        0 100%, /* Canto inferior esquerdo */
        0 0 /* Canto superior esquerdo */
    );
}

Explicação do clip-path

Esses pontos criam um polígono que recorta um pequeno retângulo no canto inferior direito do botão.


Considerações

  1. Efeitos Externos Ocultos:

  2. Personalização:

  3. Suporte a Navegadores:


Exemplo Prático

<button>Clique Aqui</button>
button {
    padding: 8px 15px;
    background: yellow;
    color: black;
    font-family: 'Barlow', sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    border: none;
    clip-path: polygon(
        100% 0,
        100% calc(100% - 10px),
        calc(100% - 10px) 100%,
        0 100%,
        0 0
    );
}

cyberpunk


Conclusão