Comunidad de diseño web y desarrollo en internet online

capas posicionamiento

Citar            
MensajeEscrito el 29 May 2006 02:30 pm
Hola buenas.

Tengo un problema con una capa que le he dado posicionamiento absoluto.

Les comento.

He echo un diseño con una capa cabecero, dos columnas una de menu izquierda y otra de contenido
y un pie.

dentro de la capa contenido. tengo una serie de enlaces que llaman a unas capas que estan ocultas
solo se muestran si pincho en dicho enlace. Lo que me pasa es que cuando se muestra la capa tapa la
capa del pie es decir es como si se superponiera. Yo pensaba que lo que haria dicha capa es tirar de la capa del contenido y ya esta. Pero se comporta como les he mencionado anteriormente.

Alguna solución.?

Gracias y un saludo

Por ktavir

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 May 2006 02:39 pm
Se me olvidaba dejarles el estilo que aplico a dichas capas.

.contenido_actividad {
float: left;
position: absolute;
left: 201px;
width: 557px;
height: auto;
margin-top: 5px;
padding-bottom: 6px;
padding-left: 5px;
padding-right: 16px;
background-color: #E5E5E5;
visibility: hidden;
clear: both;
}

Por ktavir

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 May 2006 05:18 am
Seria bueno que pongas una direccion donde podriamos ver la pagina que estas trabajando..

Lo que ahora se me puede ocurrir es que pongas position:relative al div de contenido, para que .contenido_actividad cuadre relatimante al contenido.

Espero que ese comentario te ayude..

Salu2

Por eporroa

664 de clabLevel



Genero:Masculino  

Lima - Peru

firefox
Citar            
MensajeEscrito el 30 May 2006 10:30 am
Muchisimas Gracias. Lo he solucionado.

he cambiado en el javascript capa.style.visibility="hidden"; por capa.style.display="none";

document.getElementById(nombreCapa).style.visibility="visible"; por document.getElementById(nombreCapa).style.display="block";

ahora me sale perfecto. Lo que no entiendo bien es porque con display si y con la propiedad visibility no

si me lo podeis aclarar lo agradeceria. Gracias y un saludo

Por ktavir

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 May 2006 01:09 pm

ktavir escribió:

ahora me sale perfecto. Lo que no entiendo bien es porque con display si y con la propiedad visibility no


Visibility es para ocultar un elemento, pero no para eliminarlo de la pagina, el elemento ocupara su espacio pero sera invisible.
Display es para los diferentes tipos de visualizacion, none; es para quitarlo, eliminarlo de la pagina, como si no existiera, block es para visualizarlo como elemento de bloque, inline como elemento en linea

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 30 May 2006 01:56 pm
Muchisimas Gracias por la explicación.

Por ktavir

21 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.