Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/06/2009, 18:34
lester_18
 
Fecha de Ingreso: mayo-2009
Mensajes: 10
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: problema con crecimiento de capaz

gracias viejo, hice un ejecicio y me funciono bien pero tengo otro en el que no me funciona, uso mas divs y ya he hecho de todo y no me sale, voy a poner el codigo con los divs en absolute que es como me funciona.

la idea es que al colocar bastante texto o poquito el pie siempre este al final.

espero alguien me guie que debo cambiar. y a que capaz debo ponerle relativo

yo cambiaba la capa global la principal y el pie a relativas, pero entonces no sabia como acomodarlas despues, se colocaban donde ellas querian y se perdia toda la maquetacion que tengo.

Código HTML:
<body>

<div id="globlal">
  
  <div id="curva-superior"></div>
  
   <div id="cabecera">
    <div id="escudo"> reservado para el escudo</div>
    <div id="logo"></div>
   </div>
  
  <div id="menu">
    
  </div>
  
  <div id="navegacion">
       
  </div>
  
  <div id="principal" ></div>
 
  <div id="pie"> </div>

  <div id="curva-superior"></div>

</div>

</body> 
y el css

Código HTML:
#globlal {
	position:absolute;
	width: 800px;
	height:688px;
	z-index:1;
	left:50%;
	margin-left:-400px;
}


    #curva-superior {
   	  background-image: url(../objetos/curva-superior.gif); 
	  background-repeat: no-repeat ;
	  position:absolute;
	  width:800px;
	  height:12px;
	  z-index:1;
	  left: 1px;
	  overflow : hidden
    }
    #curva-inferior {
	background-image: url(../objetos/curva-inferior.gif);
	background-repeat: no-repeat;
	position:absolute;
	width:800px;
	height:12px;
	z-index:2;
	left: 1px;
	top: 658px;
	overflow : hidden
     }
	 
#cabecera { border-right: black 1px solid ; border-left: black 1px solid ;
	position:absolute;
	width:798px;
	height:85px;
	z-index:3;
	left: 1px;
	top: 12px;
}
	#logo {
	       background:url("../objetos/LJ1.jpg");
		   position:absolute;
	       width:645px;
	       height:85px;
	       z-index:1;
	       left: 0px;
	       top: 2px;
    }
    #escudo {
	      
	       position:absolute;
	       width:155px;
	       height:85px;
	       z-index:2;
	       left: 645px;
	       top: -1px;
     }

/* inicio barra de navegacion */
#navegacion {
    background:url("../objetos/barra.gif");
	border-right: black 1px solid;
	border-left: black 1px solid ;
	float:left;
	position:absolute;
	width:800px;
	height:35px;
	z-index:4;
	left: 0px;
	top: 97px;
}


    
#menu {
	background:url("../objetos/menu.jpg");
	background-position: bottom;
	border-left: black 1px solid;
	position:absolute;
	width:165px;
	height:491px;
	z-index:5;
	left: 0px;
	top: 133px;
	padding:10px 0px 0px 0px;
}

#menu li {list-style:none ; margin: 4px 0px 4px 6px}

#principal {
	background:url("../objetos/fondo.jpg");
	position:absolute;
	width:634px;
	height:503px;
	z-index:2;
	left: 166px;
	top: 133px;
	border-right: black 1px solid;
	
}

#pie {
	background:url("../objetos/barra.gif");
	border-right: black 1px solid;
	border-left: black 1px solid;
	position:absolute;
	width:800px;
	height:36px;
	z-index:7;
	left: 0px;
	top: 636px;
}