Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Adaptações e Dùvida na checkbox

Aí estão minhas adaptações pra mobile. Não mudei muito nos contatos por não ver necessidade, mas queria aumentar o tamanho da checkbox pra ficar mais confortável, porém não consegui, só mexe no texto ou não muda nada. Tentei com input.checkbox{ width: 150px; height: 50px; } e input.checkbox { scale(20); } Bem exagerado pra ver se mudava e nada. Alguém saberia ajudar? Enfim, segue o código das mudanças:

@media screen and (max-width: 480px) { /* para telas de ate 480 de largura, entrega esse estilo diferente*/
    .caixa, .principal, .beneficios-conteudo, .mapa-conteudo, .video, .produtos {
        width: auto;
    }

    h1{
        text-align: center;
    }

    nav{
        position: static;
        text-align: center;
    }

    .beneficios-lista, .beneficios-imagem{
        width: 100%;
    }


    .produtos li{
        display: block;
        width: auto;
        margin: 20px 20px;
    }

    input.checkbox{
        width: 150px;
        height: 50px;
    }
}
2 respostas
solução!

Olá, Tiago.

Tudo bem?

Para mudar o tamanho do checkbox você precisa colocar uma classe no <input>, cuidado para não colocar essa classe na <label> que não vai funcionar, e aí sim você coloca o input.check que é o input ponto a classe que você escolheu:

HTML:

<label class="checkbox"><input class="check" type="checkbox" checked>Gostaria de receber nossas novidades por email?</label>

CSS:

input.check {
    transform : scale(2);
}

Eu optei por usar a classe check porque já existia a classe checkbox na <label>.

Espero ter ajudado.

Qualquer dúvida manda aqui de novo.

RESULTADO:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Entendi, muito obrigado!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software