Problemas en diseño Wordpress: div tapando otro div

  • Autor Autor alejandrosu
  • Fecha de inicio Fecha de inicio
alejandrosu

alejandrosu

Zeta
Verificación en dos pasos activada
Buenas amigos os pido ayuda porque tengo un problemilla.

Estoy haciendo un diseño apra wordpress y necesito que el menu de la pagina este siempre arriba y con position fixed.
El problema lo tengo cuando has iniciado sesión y sale la barra de usuario de wordpress. Cuando sale la barra tapa la barra del menu y si les pongo z-index siguen tapandose unos a otro.

Ambos div estan con position: fixed y con top: 0

Alguna idea?
 
No puedes poner top 0 ya que se sobreponen. Calcula es espacio que ocupa el menú y dale el valor a la barra. De todas maneras pinta aquí el codigo y te ayudamos mejor. Tanto el html ,la parte de los divs, como el CSS.
 
No puedes poner top 0 ya que se sobreponen. Calcula es espacio que ocupa el menú y dale el valor a la barra. De todas maneras pinta aquí el codigo y te ayudamos mejor. Tanto el html ,la parte de los divs, como el CSS.

Gracias por tu ayuda, ¿entonces como hago para que un div se pongo directamente pegado arriba? alguna alternativa a usar top: 0?
 
Gracias por tu ayuda, ¿entonces como hago para que un div se pongo directamente pegado arriba? alguna alternativa a usar top: 0?

Pasame algún pantallazo de lo que quieres hacer.

Usar top esta bien hecho pero se puede solapar usando z-index
 
Pasame algún pantallazo de lo que quieres hacer.

Usar top esta bien hecho pero se puede solapar usando z-index

No puedo pasarte un pantallazo 🙁. Z-index lo he usado he probado poner uno arrib ay otro abajo y ambos al mismo nivel.
 
Pues específicame que es lo que quieres hacer. Para que no se solapen pones una con top: 0; y a la otra calculas un top: 5em; por ejemplo. De todas maneras no se lo que quieres hacer y pudiera ser que nobte este dando las indicaciones oportunas.

Pinta aquí el código si pudiera ser, por que si hay que solucionarlo especulando podemos estar años
 
[MENTION=27215]ElMayheM[/MENTION] No le pongas top:0 y que el div esté justo después de <body>
 
Los dos tienen top:0, entonces los dos aparecen a la misma altura.
 
cambia los valores de las alturas.
 
Atrás
Arriba