Tamanho caixa do combo dinâmico

3 respostas
SadNess

Boa Tarde!

É possivel preencher aumentar o tamanho da lista que é exibida ao clicar em um combo cujo tamanho seja menor que os dados?
por exemplo:

<html>   
   <body>   
   <select style="width: 50px">   
       <option value="0">texto</option>   
       <option value="1">texto grande</option>   
   </select>   
   </body>   
</html>

o código acima cria um combo com largura de 50px e ao clicar na seta é mostrada a lista de opções. O problema é que caso o dado seja maior que o tamanho do combo o IE corta o texto e o FF alarga a lista exibindo o conteúdo todo. Gostaria de deixar o comportamento disso no IE igual ao do FF, expandindo a lista … é possivel?

3 Respostas

Leozin

olha, andei dando uma pesquisada também e, pelo que ví, somente com “workarounds” que é possível evitar esse bug do IE

sugestão: altere o width por javascript quando ele for selecionado/haver foco/etc

estranho isso :frowning:

SadNess

putz
sux isso
qdo ele selecionar então vai dar uma quebrada no layout neh??

bom
se não tem oq fazer…
vlw a ajuda leo

SadNess

cara
da uma olhada nisso que eu achei

bem interessante

http://www.hedgerwow.com/360/dhtml/ui_select_with_fixed_width/demo.php

Criado 19 de agosto de 2008
Ultima resposta 21 de ago. de 2008
Respostas 3
Participantes 2