Atenção!

Este artigo contém código CSS e destina-se a desenvolvedores. Oferecemos este código como uma cortesia, mas não fornecemos suporte para personalizações de código ou desenvolvimento de terceiros.

Para orientação adicional, consulte o tutorial da WPBeginner sobre como adicionar CSS personalizado.

Dispensar

Como Personalizar a Tabela do Campo da Escala Likert

Gostaria de personalizar a aparência do campo de formulário Escala Likert no WPForms? Se você quiser alterar a aparência deste campo para corresponder às cores de marca do seu site, este tutorial mostrará como. Forneceremos o exemplo básico de CSS necessário para personalizar o campo de formulário Escala Likert.

Criando seu formulário

Começaremos criando o formulário e adicionando nossos campos, incluindo a Escala Likert.

crie seu formulário e adicione seu campo de escala likert

Se precisar de ajuda para criar um formulário com o campo Escala Likert, revise a documentação.

Personalizando a Escala Likert

Em seguida, você precisará copiar este CSS para o seu site.

Se você não tem certeza de como fazer isso, revise este tutorial.

form#wpforms-form-971 .wpforms-field-likert_scale table.classic thead tr {
    background-color: #FFE0B2;
}

form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr td input[type=radio]:checked+label:after, 
form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr td input[type=checkbox]:checked+label:after, 
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr td input[type=radio]:checked+label:after, 
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr td input[type=checkbox]:checked+label:after {
    background-color: #FF9800;
}
 
form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr td label:hover:after,
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr td label:hover:after{
    border: 1px solid #EF6C00;
}
 
form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr:nth-child(odd) th,
form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr:nth-child(odd) td,
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr:nth-child(odd) th,
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr:nth-child(odd) td {
    background-color: #FFF3E0;
}
 
form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr:nth-child(even) th,
form#wpforms-form-971 .wpforms-field-likert_scale table.modern tbody tr:nth-child(even) td,
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr:nth-child(even) th,
form#wpforms-form-971 .wpforms-field-likert_scale table.classic tbody tr:nth-child(even) td {
    background-color: #FFE0B2;
}

A estilização acima alterará as cores das linhas pares e ímpares, bem como a cor da opção quando marcada. Este CSS também cobre os estilos Moderno ou Clássico da Escala Likert.

Você precisará alterar o -971, pois este é o ID do formulário para o nosso exemplo. Você precisará atualizar este número para corresponder ao seu próprio ID de formulário.

Se precisar de ajuda para localizar seu ID de formulário, revise esta documentação.

agora você pode ver como personalizar a escala likert apenas adicionando este CSS

E é isso! Simplesmente usando CSS, você pode personalizar a estilização da Escala Likert em seu formulário. Gostaria também de personalizar a estilização do campo de formulário Net Promoter Score? Experimente nosso tutorial sobre Como Personalizar o Campo Net Promoter Score.

Perguntas Frequentes

P: Como removo a quebra de linha nas minhas opções?

R: Por padrão, o WPForms adiciona uma quebra de linha ao texto usando CSS. Você pode remover isso adicionando CSS adicional.

Lembre-se de alterar o -971 para corresponder ao seu ID de formulário.

form#wpforms-form-971 .wpforms-field-likert_scale table.classic th, 
form#wpforms-form-971 .wpforms-field-likert_scale table.modern th {
    word-break: auto-phrase;
}