[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

Limitar o tamanho da caixa combo

Não deixe de perguntar, solucione aqui suas dúvidas...

Limitar o tamanho da caixa combo

Mensagempor jtakata » Qua Jul 20, 2011 10:08 pm

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
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Limitar o tamanho da caixa combo

Mensagempor rogelgarcia » Qui Jul 21, 2011 12:20 am

rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am

Re: Limitar o tamanho da caixa combo

Mensagempor jtakata » Qui Jul 21, 2011 10:56 am

Funcionou beleza.
Dá pra fazer o mesmo com outros tipos?
Por exemplo, Date com 80px, Integer com 50px etc.
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Limitar o tamanho da caixa combo

Mensagempor rogelgarcia » Qui Jul 21, 2011 1:27 pm

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
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am

Re: Limitar o tamanho da caixa combo

Mensagempor jtakata » Qui Jul 21, 2011 2:09 pm

Bem que você podia criar umas classes no css, tipo caixaInteger, caixaDate etc pra facilitar a vida dos novatos (lazies?)... ;)
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Limitar o tamanho da caixa combo

Mensagempor rogelgarcia » Qui Jul 21, 2011 2:23 pm

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.
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am

Re: Limitar o tamanho da caixa combo

Mensagempor jtakata » Qui Jul 21, 2011 8:48 pm

Tá beleza.
Só de ter resolvido o tamanho da caixa combo já está muito bom.
Muito obrigado e abraços,
Jorge
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm


Retornar para Dúvidas

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante