Foros del Web » Creando para Internet » CSS »

como posicionar un div ?

Estas en el tema de como posicionar un div ? en el foro de CSS en Foros del Web. Hola a todos, tengo un div donde muestro los resultados de un suggest, Le he colocado position: absolute .. Pero los resultados me los muestra ...
  #1 (permalink)  
Antiguo 15/09/2012, 13:33
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
como posicionar un div ?

Hola a todos, tengo un div donde muestro los resultados de un suggest,
Le he colocado position: absolute ..
Pero los resultados me los muestra debajo del input siempre y cuando este cerca a este, pero si bajo el scrol del navegador, los resultados se muestran mas abajo

Aca la imagen:



Como pueden ver en el input donde esta escrita la letra e, deberia aparecer el listado de examenes, pero me aparecen muy abajo

Entonces que posicion deberia colocarle al div ?

Agradezco me puedan colaborar..
  #2 (permalink)  
Antiguo 15/09/2012, 17:12
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: como posicionar un div ?

que te parece simplemente dejarlo sin especificar la propiedad position, no es forzoso aplicar propiedades position o float si no las requiere, en tu caso jugando adivinanzas diría que no necesitas aplicarlo .
  #3 (permalink)  
Antiguo 15/09/2012, 17:51
Avatar de Eucodance  
Fecha de Ingreso: febrero-2011
Ubicación: Puerto Deseado
Mensajes: 11
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: como posicionar un div ?

Pone el css del div aunque sea :P
  #4 (permalink)  
Antiguo 15/09/2012, 18:26
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: como posicionar un div ?

Adivina Adivinador:

El div y el input están dentro del mismo contenedor??? Quién sabe
El contenedor tiene definida la propiedad position, o float?

Se verá una vez muestres el código.
Ya con más de 800 mensajes deberías conocer las reglas del foro, es decir dar las mayores precisiones posibles del problema en cuestión, y como estamos en el foro de CSS, lo que vale es?, sí el código CSS, más el HTML donde se aplican los estilos.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #5 (permalink)  
Antiguo 17/09/2012, 18:54
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: como posicionar un div ?

Bueno realmente es una tabla y dentro de una celda tengo la capa;

Código HTML:
Ver original
  1. <tr>
  2. <td>DIAGNOSTICO</td>
  3. <td><input type="text" onkeyup="suggest(parametros)" /><div id="busqueda" style="position: absolute;"></div></td>
  4. </tr>

Y dentro del div con id=busqueda, se muestra otro div que recarga el autosuggest:


el css de ese div interno es:


Código CSS:
Ver original
  1. .suggest{
  2.     background: #FFFFFF; overflow:auto;
  3. padding-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px;
  4. border-right: #FFFFFF 1px solid; border-top: #0B0B61 1px solid;
  5. scrollbar-arrow-color : #0B0B61; scrollbar-face-color :#E0DEDE;
  6. scrollbar-track-color :#333333 border-left: #0B0B61 1px solid;
  7. border-bottom: #FFFFFF 1px solid;
  8. position: relative; height:100px;  width: 500px
  9. }

y el html
Código HTML:
Ver original
  1. <div class='suggest'>
  2. //aca todo lo del suggest
  3. </div>
  #6 (permalink)  
Antiguo 17/09/2012, 19:05
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: como posicionar un div ?

Cita:
Iniciado por C2am Ver Mensaje
Adivina Adivinador:

El div y el input están dentro del mismo contenedor??? Quién sabe
El contenedor tiene definida la propiedad position, o float?
Cita:
Iniciado por oscarbt Ver Mensaje
Bueno realmente es una tabla
Algunos lo ponen difícil.


oscarbt (con bt no te estoy invitando a marchar ni mucho menos ) cuando pones a un elemento posicionado absolutamente, este "sale" del flujo normal de HTML. Para evitar esto, intenta colocarlo donde quieres de otra forma, o posiciona el elemento que lo contiene con posición relativa.

Por otro lado, dices que lo tienes en posición absoluta, y ahora me fijo que está en posición relativa. Vaya cacao.
__________________
(:
  #7 (permalink)  
Antiguo 17/09/2012, 19:09
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: como posicionar un div ?

Cita:
Iniciado por Bonez Ver Mensaje
Por otro lado, dices que lo tienes en posición absoluta, y ahora me fijo que está en posición relativa. Vaya cacao.
El div donde recargo tiene posicion absolute.
Dentro de ese div hay otro div que es el que me muestra el suggest y ese si es el que tiene posicion relative .....
  #8 (permalink)  
Antiguo 17/09/2012, 19:13
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: como posicionar un div ?

Vale, metí la gamba pues.

De todas formas, sería al revés, #busqueda con posición relativa y .suggest con posición absoluta.
__________________
(:
  #9 (permalink)  
Antiguo 17/09/2012, 19:33
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: como posicionar un div ?

Muchas gracias Bonez.....he cambiado las posiciones y listo!!!
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 04:24.