Altura automática de div não funciona corretamente em CSS

  • Autor Autor adrianespasa
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
A

adrianespasa

Dseda
SEO
Buen dia, el problema que tengo es el siguiente, nose xq no funciona correctamente el height:auto de una div.
Se aplico un height auto, con la repeticion de una imagen. El tema es que, se repite hasta una determinada parte.

Se ve asi en Dreamweaver:
Enlace eliminado

Y asi en el navegador Firefox:
Enlace eliminado

La parte del codigo css de la div es este:
Inserir CODE, HTML ou PHP:
#cuerpo_centro_middle{
	background:url(images/cuerpo_middle.png) repeat-y;
	width:815px;
	height:auto;
	position:relative;
	margin-left:auto;
	margin-right:auto;

Donde creen que se encuentra el error?

Gracias!
 

Anexos

  • 1.webp
    1.webp
    88,6 KB · Visitas: 128
  • 2.webp
    2.webp
    85,5 KB · Visitas: 128
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
no se si entendi. pero el "background:url(images/cuerpo_middle.png) repeat-y;" hace que la imagen se repita solo en el eje Y (hablando de un SECO), por eso la imagen no se repite hacia la derecha, sino solo hacia abajo.
 
Si, puede que la 2da imagen confunda, el problema que tengo, es que no se repite hacia abajo.

Para que comprendas mejor:
Esta asi:
Enlace eliminado

Y debería estar así:
Enlace eliminado

no se si entendi. pero el "background:url(images/cuerpo_middle.png) repeat-y;" hace que la imagen se repita solo en el eje Y (hablando de un SECO), por eso la imagen no se repite hacia la derecha, sino solo hacia abajo.
 

Anexos

  • 3.webp
    3.webp
    90,5 KB · Visitas: 124
  • 4.webp
    4.webp
    29 KB · Visitas: 135
Lo que pasa es que el div no tiene suficiente contenido para tener ese height, lo que tienes que definir no es un valor automatico si no un valor fijo del height que quieres, quedaria mejor con la propieda min-height para que que si el contenedor crece más el height que quieres, no se pierda el contenido.
 
Probastes agregado overflow:hidden;
 
Lo que pasa es que el div no tiene suficiente contenido para tener ese height, lo que tienes que definir no es un valor automatico si no un valor fijo del height que quieres, quedaria mejor con la propieda min-height para que que si el contenedor crece más el height que quieres, no se pierda el contenido.

Si, ya lo probé con la propiedad min-height, el problema es que, cuando crece el contenido, no crece la div...
 
Sigo sin poder solucionar el problema :ambivalence:
 
Voltar
Topo