Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2012, 17:51
Avatar de arianna_rr
arianna_rr
 
Fecha de Ingreso: noviembre-2012
Ubicación: Playa Del Carmen, Q. Roo
Mensajes: 40
Antigüedad: 12 años, 1 mes
Puntos: 3
Respuesta: Hacer que un div crezca hacia la izquierda, no a la derecha.

Hola, ya lo logré!!!

El div contenedor quedó así

Código HTML:
Ver original
  1. <div id="div_1" style="display:none; position:absolute;"></div>

Porque si a ese le fijo un right o left con position:absolute entonces se queda en posición absoluta sobre mi página y no se mantiene debajo del input donde introduzco mi criterio de búsqueda, sino que se mueve si redimensiono la ventana del navegador.

Entonces fue al div que imprimo con AJAX al que me tocó hacerle las respectivas modificaciones

Código HTML:
Ver original
  1. <div style="height:<?php echo $height;?>;overflow-x:hidden;overflow-y:auto;border: 1px solid #aaaaaa; position: absolute; right:-148px ">
  2. Dato 1
  3. Datos 2 impreso
  4. Datos
  5. Muchos más datos
  6. </div>

Eso se debe ver debajo del input de width:145px, si al segundo div le asigno right:0px entonces la lista se desplega del inicio del input hacia la izquierda, entonces tuve que ponerle ese valor negativo para que empiece a mostrarse desde el fin del input hacia la izquierda.
__________________
Respaldo, luego existo.
--------------------
Aprender rápido y olvidar lentamente es sólo una capacidad. Si te crees inteligente evita las respuestas pedantes. GRACIAS! ♫