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

Mobile: Aumentar a caixa do select

Estou fazendo a versão mobile da página de contato e tive um problema na hora de ajustar o tamanho da caixa de seleção (caixa do período manhã, tarde, noite), não estou conseguindo selecionar a caixa para aumentar, estou aumentando o tamanho do texto mas gostaria de aumentar o tamanho da caixa. Tem como mudar o estilo da caixa de seleção pelo CSS?

                <fieldset>
                    <legend>Qual horário prefere ser atendido?</legend>
                    <div class="select">
                    <select>
                        <option>Manhã</option>
                        <option>Tarde</option>
                        <option>Noite</option>
                    </select>
                    </div>
                </fieldset>

@media screen and (max-width: 480px){
    .caixa, .principal, .conteudo-beneficios, .mapa-conteudo, .video,.produtos{
        width: auto;
    }

    h1{
        text-align: center;
    }

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

    nav li {
        display: grid;
        margin:2em
    }

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

    /*página de produtos*/
    .produto-descricao,.produto-preco {
        text-align: center;

    }
    .produtos li{
        width: 100%;
        height: 400px;
        margin:20px 0;
    }

    .img-produto {
        width: 100%;
    }

    /*página de contato*/
    .enviar, table {
        width: 100%;
    }

    .input-padrao{
        margin: 10px 10px;
        width: 80%;
    }

    fieldset{
        font-size:20px;
        margin: 1em 1em 0 0;

    }
    table, select, #radio-email, #radio-whatsapp, #radio-telefone, {
        text-align: center;
        font-size: 20px;
        margin: .5em;
    }

    .select{
        text-align: center;
    }
}
5 respostas

Fala ai Bianca, tudo bem? Nesse caso tente aplicar um height no select dentro da div, algo assim:

.select select {
    height: 50px;
}

O primeiro .select seria a classe da sua div que contém o select e o segundo select seria a tag em si.

Espero ter ajudado.

Ah! Bacana! Brigadão! Tem como mudar a seta da caixa de seleção?

solução!

Fala Bianca, customizar o select é bem chatinho, eu recomendaria você criar o seu com div, ul e li.

A ideia seria criar um componente similar ao select, dessa maneira você tem total controle de customização.

Espero ter ajudado.

Ok! Obrigada

Magina Bianca, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.