Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Banner não altera posições

No meu projeto o banner não sofre alterações, segue o código:

JS


$('#collapse-navbar').on('show.bs.collapse',function(){
  $('.TopCasaFinaBanner').css('transform','translate(-50%,10%)')
});
$('#collapse-navbar').on('hide.bs.collapse',function(){
  $('.TopCasaFinaBanner').css('transform','translate(-50%,-50%)')
});

CSS

header{
  background-image: url(../img/castelo.jpg);
  background-size: cover;
  background-position: top,center;
  height: 100%;
  position: relative;
}

header h1{
  margin-top: 0;
  margin-bottom: 0;
}
.topCasaFinaBanner{
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 20px;
  width: 80%;
  border-radius: 8px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  transition: 0.3s;

}

HTML

  <header>
    <nav class="navbar navbar-default">
      <div class="container">
        <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#collapse-navbar" aria-expanded="false">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="#">TopCasaFina Arquitetura</a>
      </div>

        <div class="collapse navbar-collapse" id="collapse-navbar">
            <ul class="nav navbar-nav">
                <li><a href="#sobre-nos">Sobre Nós</a></li>
                <li><a href="#nossos-projetos">Nossos Projetos</a></li>
                <li><a href="#depoimento">Depoimentos</a></li>
                <li><a href="#video">Vídeo</a></li>
                <li><a href="#contato">Contato</a></li>
            </ul>
        </div>
      </div>
    </nav>

    <div class="topCasaFinaBanner">
      <h1>TopCasaFina Arquitetura</h1>
      <p>Projetando a casa dos sonhos de 2000 a.C</p>
      <button class="btn btn-primary btn-lg">Contate-nós agora! </button>
    </div>
  </header>

Poderiam verificar por gentileza?

1 resposta
solução!

Desculpem, mas já encontrei o erro. O nome da minha classe topCasaFinaBanner estava com o "T" maiúsculo no javascript.

De qualquer forma obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software