Ir para conteúdo

POWERED BY:

Arquivado

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

studiopontocom

Quebra de linha no select.

Recommended Posts

Bom dia.

 

Tenho um select que os itens <option> são longos, com isso não cabem na área da tela.

 

<TD colspan="2" width="20%" nowrap="nowrap">
		<select name="numpat" id="select" class="edit" style="border-color:red;" onchange="valida_setor(this)" style="width:200px">
		<option value="0">Selecione tipo de bem</option>
<?php
	   include("/web/intranet/conecta.php");
	   $set = "SELECT * FROM sis_pat_conta_contabil ORDER BY itens";
	   $set=mysql_query($set);
	   $row=mysql_num_rows($set);
	   for($i=0; $i<$row; $i++) { ?>
	   <option value="<? echo mysql_result($set, $i, "id"); ?>">
	   <? echo mysql_result($set, $i,"itens"); ?></option>
<?	   } ?>

	</select>
  </TD>

Aceito qualquer palpite.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não vejo uma solução para o seu problema, uma vez que o melhor seria você contrair as palavras do select e usar o atributo title para descrever o nome inteiro.

 

algo como:

 

<select>

<option value='foo' title="Validação de Cadastro de Brasileiros na Angola">Validação de Cadastro...</option>

</select>

Só que este atributo não funciona muito bem no IE.

 

*Não há como quebrar linhas nos combox's.

Compartilhar este post


Link para o post
Compartilhar em outros sites

studiopontocom

 

tenta assim

 

<TD colspan="2" width="20%" nowrap="nowrap">
		<select name="numpat" id="select" class="edit" style="border-color:red;" onchange="valida_setor(this)" style="width:200px">
		<option value="0">Selecione tipo de bem</option>
<?php
	   include("/web/intranet/conecta.php");
	   $set = "SELECT * FROM sis_pat_conta_contabil ORDER BY itens";
	   $set=mysql_query($set);
	   $row=mysql_num_rows($set);
	   for($i=0; $i<$row; $i++) { ?>
	   <option value="<? echo mysql_result($set, $i, "id"); ?>">
	   <?php print(substr(mysql_result($set, $i,"itens"), 0, 15)); ?></option>
<?	   } ?>

	</select>
  </TD>

Alterado "<?php print(substr(mysql_result($set, $i,"itens"), 0, 15)); ?>"

 

 

Flwww

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.