desbordamiento de capas
Publicado por nesert (2 intervenciones) el 27/03/2006 23:22:41
Hola, tengo un problema con el desbodamiento de capas. Esto es parte del código css de mi página:
.cont{
background-color:#ffffff;
height:auto;
position:relative;
}
.contenido {
border-left-color:#00FF00;
border-left-style:solid;
border-left-width:11em;
background-color: #ffffff;
position:absolute;
z-index: 1;
}
.menu_principal {
border-top-color:#ffffff;
border-top-style:solid;
border-top-width:0.5em;
float: left;
background-color: #006699;
z-index: 2;
position:absolute;
width:11em;
}
La capa .cont contiene a las otras dos. La capa .contenido tiene un margen izquierdo del mismo color que el .menu-principal para que, si se queda corto el menu, no se note, y así, menú y contenido tengan la misma altura. El problema es que si el menú crece dinámicamente, que es mi intencion, llega a ser más alto que la capa contenido, y se sale de ,cont, y no cuadran las capas. He intentado que ,menu-principal sea hijo de contenido,...pero nada me funciona. Me podeis ayudar? Mi propósito es tener un menú izquierdo y un contenido, y que ambos crezcan a la vez. No puedo utilizar medias con pixels ( por cuestiones ajenas a mi :( )
Gracias
.cont{
background-color:#ffffff;
height:auto;
position:relative;
}
.contenido {
border-left-color:#00FF00;
border-left-style:solid;
border-left-width:11em;
background-color: #ffffff;
position:absolute;
z-index: 1;
}
.menu_principal {
border-top-color:#ffffff;
border-top-style:solid;
border-top-width:0.5em;
float: left;
background-color: #006699;
z-index: 2;
position:absolute;
width:11em;
}
La capa .cont contiene a las otras dos. La capa .contenido tiene un margen izquierdo del mismo color que el .menu-principal para que, si se queda corto el menu, no se note, y así, menú y contenido tengan la misma altura. El problema es que si el menú crece dinámicamente, que es mi intencion, llega a ser más alto que la capa contenido, y se sale de ,cont, y no cuadran las capas. He intentado que ,menu-principal sea hijo de contenido,...pero nada me funciona. Me podeis ayudar? Mi propósito es tener un menú izquierdo y un contenido, y que ambos crezcan a la vez. No puedo utilizar medias con pixels ( por cuestiones ajenas a mi :( )
Gracias
Valora esta pregunta


0