Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Dejar div en primera fila

Estas en el tema de Dejar div en primera fila en el foro de HTML en Foros del Web. hola buenas compañeros les cuento , tengo esta lista de divs , nada raro: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < div style = "float:left;overflow:auto;height:500px" ...
  #1 (permalink)  
Antiguo 23/01/2013, 09:41
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Dejar div en primera fila

hola buenas compañeros

les cuento ,

tengo esta lista de divs , nada raro:

Código HTML:
Ver original
  1. <div style="float:left;overflow:auto;height:500px" class="content-list">
  2.      <div  class="list" rel="01">Texto 1</div>
  3.      <div  class="list" rel="02">Texto 2</div>
  4.      <div  class="list" rel="03">Texto 3</div>
  5.      <div  class="list" rel="04">Texto 4</div>
  6.      <div  class="list" rel="05">Texto 5</div>
  7.      <div  class="list" rel="06">Texto 6</div>
  8. </div>

Estoy haciendo un buscador, simplemente tengo un input donde ingresan un codigo , valido si ese codigo es igual al codigo del rel de cada div , si coinciden baje el scroll del content-list y quede en la posicion del div que coincide

esta es la funcion,

Código Javascript:
Ver original
  1. function BuscaEquipo(valorcampo)
  2. {  
  3.     //recorremos todos los elementos list
  4.     $(".list").each(function()
  5.     {
  6.         var codigo= $(this).attr("rel");
  7.  
  8.  
  9.         if(valorcampo == codigo)
  10.         {
  11.              var posicion = $(this).position();
  12.                          $(".content-list").scrollTop(posicion.top);
  13.                          
  14.         }
  15.     });
  16. }
Pero no me funciona bien, me baja mucho mas el scroll de content- list de la posicion donde esta el div que coincidio..

No se me ocurre otra idea , tal vez , que si coinciden, el div hijo lo posicione de primeras que los demas, es decir si me coincidio el codigo 06 , que segun la lista de arriba es el ultimo , quede de primeras .... pero no se como hacerlo

Por fa alguna idea.

Etiquetas: dejar, fila, input, primera
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:00.