Como alterar a cor do botão Enviar

Gostaria de personalizar a cor do botão de envio do seu formulário para combinar com a marca do seu site? Embora o WPForms 1.8.1+ ofereça personalização de cores incorporada por meio do editor de blocos, você também pode fazer isso usando CSS personalizado para obter um controle mais preciso.

Este guia mostrará como alterar a cor do botão de envio usando CSS.

o estilo padrão do botão de envio é aplicado

Com o lançamento do WPForms 1.8.1, agora você pode alterar facilmente a cor do botão Enviar sem usar CSS, bastando adicionar o formulário à sua página usando um editor de blocos. Com esse recurso de estilo de formulário, você pode estilizar seus formulários sem escrever nenhum CSS. Para saber mais sobre isso, consulte esta documentação útil.

No entanto, você também pode usar CSS personalizado para fazer isso e, neste tutorial, esse é o método que usaremos para alterar o estilo da cor do botão Enviar.

Configuração do formulário

Para começar, abra o construtor de formulários criando um novo formulário ou editando um já existente. Adicione os campos de formulário desejados, conforme necessário.

Para obter ajuda na criação de um formulário, consulte nosso guia completo sobre como criar seu primeiro formulário.

Adição do código CSS

O seguinte trecho de CSS alterará a cor do botão de envio:

Se precisar de ajuda para saber como e onde adicionar CSS ao seu site, consulte nosso tutorial sobre como adicionar estilos CSS personalizados.

O CSS acima alterará a cor de fundo do botão Enviar para azul(#066AAB) com texto branco em todos os botões Enviar do WPForms em seu site.

As cores neste CSS são definidas usando códigos hexadecimais, sobre os quais você pode ler mais nesta documentação

Foi assim que alteramos a cor do botão Enviar

Observação: para obter outras alterações de estilo no botão Enviar, como estilos de foco, consulte nosso tutorial de estilo do botão Enviar.

Personalização do código

Para usar cores diferentes, substitua os códigos hexadecimais no código:

Em linha 7, substitua #066AAB com a cor desejada do botão.

Em linha 8, substitua #066AAB com a mesma cor para combinar com a borda.

Em linha 14, substitua #04446E com a cor de foco desejada (normalmente um tom mais escuro da cor do botão).

Por exemplo, para criar um botão vermelho, você pode usar:

cor de fundo: #ff0000 !important;
border-color (cor da borda): #ff0000 !important;

Perguntas frequentes

P: Por que esse CSS não está funcionando para mim?

A: Se você não visualizar suas alterações, primeiro limpe o cache do navegador. Se ainda não estiver funcionando, seu tema pode estar substituindo os estilos. Tente adicionar !important em suas regras CSS, conforme mostrado em nosso exemplo. Para obter mais ajuda, consulte nosso Guia de solução de problemas de CSS.

P: Isso também funcionará para os botões Next e Previous?

R: Se você estiver usando um campo Page Break no formulário e estiver usando os botões Next e Previous para navegação, usaremos um CSS que fará com que todos esses botões tenham exatamente o mesmo estilo. Basta copiar esse CSS em seu site.

.wpforms-form button[type=submit], button.wpforms-page-button {
    background-color: #024488 !important;
    border-color: #024488 !important;
    color: #fff !important;
    transition: background 0.3s ease-in-out;
}

.wpforms-form button[type=submit]:hover, button.wpforms-page-button:hover {
    background-color: #022B57 !important;
}

P: Posso direcionar apenas um dos meus formulários?

R: Se você quiser alterar apenas um formulário, basta direcionar o ID do formulário em seu CSS. Neste exemplo, vamos direcionar o ID de formulário 999 para o botão Submit (Enviar ), bem como os botões Next (Próximo ) e Previous (Anterior ) do campo Page Break (Quebra de página).

Você precisará atualizar o 999 para corresponder ao seu próprio ID de formulário.

Se não tiver certeza de onde encontrar o ID do formulário, consulte nosso guia sobre como localizar o ID do campo e do formulário.

button#wpforms-submit-999, form#wpforms-form-999 button.wpforms-page-button {
    background-color: #024488;
    border-color: #024488;
    color: #fff;
    transition: background 0.3s ease-in-out;
}

button#wpforms-submit-999:hover, form#wpforms-form-999 button.wpforms-page-button:hover {
    background-color: #022B57;
}

E é isso! Agora você alterou a cor do botão Enviar. Em seguida, você gostaria de usar CSS para personalizar o botão Enviar de outras maneiras? Dê uma olhada em nosso tutorial sobre como usar CSS para personalizar o botão Enviar.