Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2016, 11:21
Avatar de g3kdigital
g3kdigital
 
Fecha de Ingreso: noviembre-2013
Ubicación: En mi apartamento en bogotá
Mensajes: 208
Antigüedad: 11 años
Puntos: 39
Respuesta: No puedo mostrar un DIV debajo del otro

Tienes varios problemas con el código, comenzando porque tienes una hoja de estilos, además colocas estilos en el head y otros más inline en el html. Lo recomendado es que trabajes todo el css en una hoja de estilos.

En cuanto a tu problema, tienes que declarar el nivel de la "capa" con la propiedad z-index. Puedes hacerlo así:

Código CSS:
Ver original
  1. .navigation
  2. {
  3. position: relative;
  4. z-index: 2 /*o cualquier valor entero alto*/
  5. }
  6.  
  7. /*o al slide*/
  8.  
  9. .banner
  10. {
  11. z-index: -1;
  12. }

La lógica detrás de esto, es que entre más alto el valor más se sobrepone a los elementos y viceversa, teniendo en cuenta que también se le debe declarar a los elementos un position diferente al static que es el que tienen por defecto, por eso agregue el position: relative al .navigation.

Por cierto tampoco veo la necesidad de tener un div contenedor .banner y otro más .slide y mucho menos, reitero, aplicar estilos inline en el html, a menos que se apliquen dinamicamente por javascript.

Código HTML:
Ver original
  1. <ul style="float:right;list-style-type:none;"> <!--me refiero a esto-->

Espero que tengas razones para ello.
__________________
Puedes ser el tipo de persona que se amarga por lo inevitable o aceptar el reto de superarse siempre e ir a la par con el progreso.

WEB: G3K.co | codepen.io/g3kdigital