Estoy intentando hacer un sitio web sin desplazamiento vertical para una página, pero necesito que uno de los DIVs tenga que expandirse verticalmente hasta el final de la página (como máximo), y que cuando tiene contenido que no encaja, el div debe crear un desplazamiento vertical.División automática de altura con desbordamiento y desplazamiento cuando sea necesario
ya tengo el css para el dentro de del div calculado en this fiddle, creando el scroller cuando sea necesario. También he descubierto how to make que el contenedor div crece para ocupar exactamente el espacio vertical que tiene en la página. ¡No puedo hacer que funcionen juntos!
ten en cuenta que en jsfiddle no podrás ver el contenido de todo el sitio web y en ese sentido lo que obtienes para el segundo violín no muestra realmente lo que se está haciendo, pero funciona igual que yo sin embargo,
solo otra nota: como son violines diferentes, el id # contenedor div en el primer violín es el id # dcontent div del segundo ejemplo.
hay otra cosa: para un tipo de contenido, este div se desplazará verticalmente, pero para otro tipo de contenido, quiero que se desplace horizontalmente, ya que tendrá un producto "deslizante" que muestra los elementos horizontalmente dentro de este DIV.
favor también mirar esta foto, ya que podría ser más fácil de entender lo que estoy tratando de decir: PICTURE
he intentado mirar a otras preguntas con respecto a estos temas, pero ninguno parecía cubrir todos los aspectos i Estoy tratando de resolver ...: S
si hay algo más que pueda proporcionar para ayudarlo a usted/a :) ¡descifrarlo, por favor hágamelo saber!
gracias!
Edit1: fija los errores tipográficos
Edit2: foto añadido para la explicación
esto funciona bien con el * inside * del div con el contenido y cambia de tamaño para ocuppy el espacio vertical disponible, pero no * grow * dentro del contenedor como lo necesito ... por cierto, yo Estoy probando su edición ... la cosa es que el div principal en su segundo ejemplo de código está dentro de otro contenedor en mi código ... verifique la imagen de arriba para una descripción más clara ... ¿Alguna idea más? – Joum
yup ... no funciona: S aquí está el violín con el resultado de su prueba: http://jsfiddle.net/CqB3d/ el borde div rojo debe permanecer desbordado entre las barras negras y mostrar el desplazamiento vertical. y si por casualidad la resolución fuera diferente, solo el div con borde rojo debería * crecer * para cambiar de tamaño ... estoy totalmente perdido aquí: S no sé si es la altura: ajuste automático que hace que esto se comporte de esta manera o si tiene algo que ver con el contenido del div ... – Joum