Como deixar fixa a cabeçalho no meu site

  • Autor Autor tribunaram
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
tribunaram

tribunaram

Lambda
Redactor
Quiero dejar la zona donde tengo los iconos de redes sociales y buscador fijos cuando la página corra hacia abajo.
¿Cómo lo puedo hacer?

FireShot Capture 470 - ViajarSinBillete_opt.webp

Gracias

Mi blog:
ViajarSinBillete.com
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Agrega esto:

position: fixed;
width: 100%;
top: -1%;


En esta parte:
<div class="topbar-wrapper" >
<header class="header2">


osea así:
<div class="topbar-wrapper" style="position: fixed;width: 100%;top: -1%;" >
<header class="header2">


- - - Actualizado - - -

Después modificas esta parte:

<div id="outer-wrapper" >

así:
<div id="outer-wrapper" style="position: relative;top: 80px;">

- - - Actualizado - - -

También esta parte:

<footer <footer class="animated fadeInUpBig navplace" id="footer-wrapper" itemscope="itemscope" itemtype="http://schema.org/WPFooter" role="contentinfo">

así:
<footer <footer class="animated fadeInUpBig navplace" id="footer-wrapper" itemscope="itemscope" itemtype="http://schema.org/WPFooter" role="contentinfo" style="top: 80px;position: relative;">

- - - Actualizado - - -

También puedes modificar tu css agregando estas lineas:

.topbar-wrapper{
position: fixed;
width: 100%;
top: -1%;
}

#outer-wrapper{
position: relative;
top: 80px;
}

#footer-wrapper{
top: 80px;
position: relative;
}


Cualquiera de las 2 formas te funciona.
 
Añade esto a tu hoja de estilos.

HTML:
.topbar-wrapper {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
}

body {
   margin-top: 74px;
}
 
Última edição:
Gracias por la información, pero me queda descuadrado. Se queda medio fijo, perdiendo la mitad de la imagen
 
¡Buenas!

¿Qué quieres decir con medio fijo? ¿qué parte de la imagen pierdes? si puedes poner una captura quería más claro.

Con todo te diría que al #outer-wrapper le elimines el margin-top: 10px; que tiene y al topbar-wrapper le des un padding-top: 10px;

Un saludo.
 
si pero no se quedaba y además salía descuadrada
 
Añade esto a tu hoja de estilos.

HTML:
.topbar-wrapper {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
}

body {
   margin-top: 74px;
}

Esta bien,lo que dice el compañero pero te recomiendo que utilices la propiedad z-index con un valor de 100,por ejemplo.
 
[MENTION=18462]tribunaram[/MENTION]

.topbar-wrapper{position: fixed!important;width:100%;}

Eso es todo 🙂
 
Voltar
Topo