Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabiobabaioff

Tamanho do <option> - CSS

Recommended Posts

Tenho um elemento <select> que eh preenchido por um script PHP com dados de um banco de dados. Eu fixei um width para o select com CSS, Porem, muitas vezes o tamanho dos nomes que entram no <select> sao maior do que o tamanho que fixei. tem alguma maneira de quando o usuario cliclar no <select> ele continue com o mesmo tamanho, porem os elementos <option> mudem de tamanho de acordo com o tamanho dos nomes?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não, acredito que não.

os options são filhos do select, e herdam o width dele. Não vejo como eles terem larguras diferentes.

você queria algo do tipo, cada option ter uma largura? e o select poder ser menor que o option?

 

Isso realmente parece impossível... veja que "não cabe" ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele expande para você conseguir ler o que está escrito, isso não estraga o layout!

 

se quer que fique menor, diminua o tamanho da fonte!

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Costumo não utilizar select, faço uma imagem personalizada para o select ao clicar nela abro uma div que estava oculta, ao clicar em algum ítem selecionado mando para esta div que está a imagem do select.

É uma forma de resolver seu problme a e fazer um selec mais elegante.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.