[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3824: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3826: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3827: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3828: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Next Framework • Ver Tópico - Limitar o tamanho da caixa combo
Página 1 de 1

Limitar o tamanho da caixa combo

MensagemEnviado: Qua Jul 20, 2011 10:08 pm
por jtakata
Rógel e demais membros,
Tem como limitar o tamanho da caixa combo quando da renderização da tela?
Não digo limitar o conteúdo e sim o tamanho da caixa quando este aparece na tela
Do jeito que está hoje, o tamanho da caixa é ajustado pelo maior conteúdo. Isso acaba distorcendo a tela se tiver uma única linha grande.
A solução que venho adotando é colocar o atributo style="width:100px".
Com isso, a caixa fica fixa em 100px e quando abre o combo, aparece pelo maior tamanho - está bom assim.
O que eu queria era pode definir isso uma única vez em algum lugar (css?).
Grato,
Jorge

Re: Limitar o tamanho da caixa combo

MensagemEnviado: Qui Jul 21, 2011 12:20 am
por rogelgarcia

Re: Limitar o tamanho da caixa combo

MensagemEnviado: Qui Jul 21, 2011 10:56 am
por jtakata
Funcionou beleza.
Dá pra fazer o mesmo com outros tipos?
Por exemplo, Date com 80px, Integer com 50px etc.

Re: Limitar o tamanho da caixa combo

MensagemEnviado: Qui Jul 21, 2011 1:27 pm
por rogelgarcia
Não.. com outros tipos ou todos tem que ter o mesmo tamanho.. ou tem que sobrescrever o template de cada um...

InputTag-Date.jsp por exemplo

Re: Limitar o tamanho da caixa combo

MensagemEnviado: Qui Jul 21, 2011 2:09 pm
por jtakata
Bem que você podia criar umas classes no css, tipo caixaInteger, caixaDate etc pra facilitar a vida dos novatos (lazies?)... ;)

Re: Limitar o tamanho da caixa combo

MensagemEnviado: Qui Jul 21, 2011 2:23 pm
por rogelgarcia
Não é possível fazer isso com CSS. Pois todos os campos são do mesmo tipo no HTML.

O css 3 terá uns seletores diferentes, mais poderosos que aí sim poderá ser feito via CSS.
Mas o CSS3 ainda não é padrão em todos os browsers.

Re: Limitar o tamanho da caixa combo

MensagemEnviado: Qui Jul 21, 2011 8:48 pm
por jtakata
Tá beleza.
Só de ter resolvido o tamanho da caixa combo já está muito bom.
Muito obrigado e abraços,
Jorge