Alterando a aparência de formulários é relativamente fácil. O problema é quando queremos alterar a seta do campo select. Nâo há muito material falando sobre isso, mas sabendo o que fazer é realmente fácil alterar, então vamos lá
Especificamente nesse caso usaremos uma combinação de atributos para que funcione bem em qualquer navegador atual, a opção é o appearance, mas também usaremos o -moz-appearance para funcionar no Mozila Firefox e o -webkit-appearance pra funcionar no Chrome e em outros. Vamos desligar a aparência de select para este campo colocando none.
Fica assim:
select { appearance: none; -webkit-appearance: none; -moz-appearance: none; }
Com isso resetamos a aparência do nosso select, agora vamos adicionar código para alterar sua aparência
Adicionamos um padding-right para que gere um preenchimento que ficará reservado para a seta que será um png que fica no background, porquestão de alinhamento esse png tem que ter espaços no topo e na direita pra não ficar colado na lateral e topo, por exemplo este: .
O código completo fica assim:
select { appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url(../images/select-angle-down.png) no-repeat center right #FFF; border: 1px solid #333; font-size: 15px; padding-right: 20px; }
Se você já conhece css esse restante do código dispensa explicação. A borda, cor de fundo e tamanho da fonte ficam por conta do seu layout.
então esse é uma dica bem rápida espero que tenha ajudado
Até a próxima.
Você também vai gostar:
O que é SASS e quais suas vantagens para edição de CSS
Como manipular o visual pelo css no Magento 1.9
Sete dicas que deixarão sua loja Magento mais segura
Como fazer um menu fixo, do mais simples ao mais completo
Quando criar um tema Magento não cometa este erro
Newsletter Magento, como aumentar as vendas usando email marketing