Ir para conteúdo

POWERED BY:

Arquivado

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

allanmollo

Select Box

Recommended Posts

Bom dia pessoal.

 

Queria saber como fazer pra num selext box que tem registros que os nomes são maiores que a largura da caixa, ao colocar o mouse em cima da opção escolhida, mostrar o nome todo.

Já vi isso em vários sites e gostaria de saber como criar isso.

 

Segue uma imagem do meu selext box pra vcs terem uma ideia:

 

Imagem Postada

 

Obrigado!

 

Abraços!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que não seja ASP e sim HTML ou mesmo JavaScript, vou mover para WebStandarts/HTML.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Pode conceber isso com a propriedade title ;).

 

Cumps \o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

CSS:

select, option {width: 150px; }
HTML:

<select><option title="Teste enorme, enorme enorme, enorme, enorme!">Teste enorme, enorme enorme, enorme, enorme!</option><option>Teste enorme, enorme enorme, enorme, enorme!</option></select>

Cumps \o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então...pq é assim que eu faço:

 

tenhu um arquivo que o select está assim:

 

 

ASP
<td>Instituição 2:</td>

                <td>

                        <select class="select1" name="institution_id2">

                        <option value="">

                        <% PrintInstitutionOptions2 institution_id %>

                        </select>       

                </td>

 

As opções da lista eu puxo de outro arquivo que está assim:

 

 

ASP
<%

        Sub PrintInstitutionOptions1 (institution_id)

                Dim sql

                Dim RS

                sql = "select institution_id, institution from Institution order by institution_id " '&_

                      '"where country = '" & DoubleQuotes(country) & "' order by institution_id"

                Set RS = QueryRS(sql)

                While Not RS.EOF %>

                        <option value="<%= RS("institution_id") %>" <%

                        If institution_id <> "" Then

                                If CInt(RS("institution_id")) = CInt(institution_id) Then %>

                                        selected <%

                                End If

                        End If %>

                        ><%= RS("institution") %> <%

                        RS.MoveNext     

                Wend

                Set RS = Nothing

        End Sub

%>

 

Então como eu aplicaria isto no option a modo de mostrar o texto em cada uma das opções?

 

obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Dia allanmollo!

O webflex indicou a você que defina a largura do seu select na folha de estilo CSS. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Definindo da forma que ele te indicou, todo e qualquer select dentro da página terá a largura de 150px.

Caso não seja essa sua dúvida, tente ser mais especifico se tiver um exemplo on line para passar é bom que facilita para o pessoal te ajudar. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.