Ir para conteúdo
lucazbrandao

Background não centraliza corretamente

Recommended Posts

Olá comunidade, 

 

No site que estou desenvolvendo eu criei um background com 3 imagens, top, bottom e center, ambas tem 1920 de largura.

Meu código:

body {
  width: 100%;
  background: url(../images/top-fon-bg.jpg) top center no-repeat, url(../images/bottom-fon-bg.jpg) bottom center no-repeat, url(../images/fon-repeat.jpg) center repeat-y;
  background-color: #000000;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #7d7d7d;
  line-height: 1;
  min-height: 100vh; 
}

O problema é que a imagem do centro não fica centralizada, parece que ela se move 1 pixel pro lado.

 

 

 

Alguém sabe o que pode ser? Obrigado.

error-bg.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Duas coisas:

Uma - Dps que fui testar usando a sua script, não entendi o porque apenas nesta "url(../images/fon-repeat.jpg) center repeat-y" se repetir?

Duas - A script que me passou está só mostrando verticalmente ao invés do exemplo da imagem em preto que você postou aí.

 

Bom... para que este comando "url(../images/bottom-fon-bg.jpg) bottom center no-repeat" fique no "meio", eu só removi o bottom e deixei apenas o center, lembrando-se que top é cima, center é meio (ou centro) e bottom é baixo. Daí com as 3 imagens, fiz assim: a primeira é top, a segunda é center e a terceira bottom.

Veja o exemplo visual na print que ajustei pra ver se é isso que queria?

 

Sua script:

xvnb0Z8.png

 

Script ajustada (além de remover o bottom que estava "bottom center" que especificei acima, fora que removi tb o repeat-y da imagem do bottom só para dar um exemplo visual):

qTzwsKd.png

 

É isso que queria??

 

Só um LEMBRETE para a moderação do fórum: meu tópico criado dia 19 já completou uma semana no "AGUARDANDO APROVAÇÃO" e AINDA não foi liberado, preciso que meu tópico seja liberado para ser visualizado por outros pra tentar resolver o meu problema que estou enfrentando há mais de 1 semana!! Segue o link do meu tópico: https://forum.imasters.com.br/topic/583977-div-some-após-selecionar-uma-opção-de-seleção/

Já mandei e-mail / contato, porém nunca foi respondido até hoje. Por favor, moderação, dá uma força pro camarada aê.

Editado por T-Rexz

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve T-Rexz,  eu notei que esse bug só ocorre em algumas resoluções, a minha é 1920x1080 (usando o chrome) e ocorre, em algumas menores não ocorre.

 

Reproduzindo algo parecido com o seu exemplo que me veio na cabeça aqui, eu percebi uma coisa..  O comando repeat-y tá distorcendo um pouco a qualidade da imagem (não faço ideia do motivo), fazendo ocorrer esse mini bug.. 

No meu projeto, eu criei o background inteiro do site no photoshop, que tem esse menu com a borda dourada, nesse exemplo da imagem é o encontro da imagem do topo com a do meio... Eu separei o background em três partes (as 3 possuem um pedaço do menu dourado), uma top (cabeçalho), bottom(rodapé) e esta 'fon-repeat' no centro, que vai se multiplicando em cada página em uma quantidade diferente, pois as páginas não tem o mesmo tamanho.. 

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 26/08/2019 at 09:58, T-Rexz disse:

Este link está quebrado.
Poste sua dúvida novamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 28/08/2019 at 18:03, Omar~ disse:

@lucazbrandao Tente:

background-position:center;

margin:0;

padding:0;

box-sizing:border-box

 

 

Poxa, deu na mesma aqui.. descobri que o problema realmente é por causa do repeat-y, ele tá fazendo a imagem ficar um pouco borrada, e dando essa impressão de desalinhamento do menu.. 
Tô pensando em criar alguns tamanhos de background fixos e colocar em cada página o tamanho que for necessário kkkk (muita gambiarra).

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 28/08/2019 at 16:22, Maujor disse:

Este link está quebrado.
Poste sua dúvida novamente.

 

Ele não está quebrado, aqui abre a página do tópico normalmente... só que não está "visível" pro público (só eu mesmo que consigo ver o tópico, pois eu mesmo criei o tópico), pq mostra uma exclamação antes do título do tópico dizendo assim "Aguardando aprovação", será que deu bug no tópico que não aparece para a moderação e terei que fazer um novo tópico??

 

 

@Omar~

Postei no lugar certo, pois é sobre as divs que estão na seção HTML e CSS, só que nunca saiu do "Aguardando aprovação". Acho que vou ter que criar um novo tópico que vai ser o jeito, pois deve ter dado um bug que não aparece para a moderação.

Editado por T-Rexz
Colocar outra citação no mesmo post

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por juliosonic
      Boa noite..
      Estou desenvolvendo um site de https://www.maithunatantra.com.br/ e estou com um duvida sobre o menu de navegação da versão mobile.
      O menu que tem o dropdown "Terapeutas" e "Terapias" quando clico em cima ele expande como deve ser, mas quando clico denovo para recolher os submenus
      nao acontece nada.. segue o trecho do codigo do menu..
      <div class="collapse navbar-collapse" id="navbarsExample09">             <ul class="navbar-nav ml-auto">               <li class="nav-item  active"><a class="nav-link" href="index.html">Home</a></li>               <li class="nav-item  active"><a class="nav-link" href="about-us.html">Quem Somos</a></li>               <li class="nav-item dropdown1">                     <a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapeutas</a>                     <ul class="dropdown-menu">                         <li><a class="dropdown-item" href="terapeuta-julio-cezar.html">Julio Cezar</a></li>                         <li><a class="dropdown-item" href="terapeuta-pamela-priscila.html">Pamela Priscila</a></li>                     </ul>                                    </li>               <li class="nav-item dropdown">                     <a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapias</a>                     <ul class="dropdown-menu" aria-labelledby="dropdown01">                         <li><a class="dropdown-item" href="o-que-e-reiki.html">O que é Reiki</a></li>                         <li><a class="dropdown-item" href="beneficios-reiki.html">Benefícios do Reiki</a></li>                         <li><a class="dropdown-item" href="principios-reiki.html">Princípios do Reiki</a></li>                         <li><a class="dropdown-item" href="animais-reiki.html">Reiki em Animais</a></li>                         <li><a class="dropdown-item" href="animais-reiki.html">Estudos Sobre Reiki</a></li>                         <li><a class="dropdown-item" href="terapia-massagem-tantrica.html">Terapia Tântrica</a></li>                     </ul>               </li>               <li class="nav-item  active"><a class="nav-link" href="blog.html">Blog</a></li>                <li class="nav-item"><a class="nav-link" href="contato.html">Contato</a></li>             </ul>         </div>  
      Massagem Tantrica em Curitiba
      Tantra Curitiba
      Massagem Tântrica
      Tantra
      Julio Darshan

      Obrigado
      Att
      Julio Cezar
       
       
       
    • Por Felipe Medeiros
      Bom, criei um tema filho e o que aprendi é que para alterar qualquer coisa do tema filho eu preciso copiar o arquivo do tema pai o colocar dentro da pasta do tema filho.
       
      No meu caso, estou usando o tema "Astra" bem famosinho. O arquivo css que quero modificar não está dentro da pasta do tema pai, está em "wp-content/uploads/uag-plugin/assets/0/uag-css-10.css" sendo que o diretorio do tema pai é "wp-content/themes/Astra"
       
      O problema é o seguinte, preciso modificar a barra de pesquisa da pagina inicial, porem o inspetor de elementos do chrome ta acusando que esse arquivo é o responsavel por estilizar a barra de pesquisa. Será que isso tem a ver com "Cache de objetos", eu sei que o plugin liteSpeed Cache, AMP, Rank Math, todos eles tem essas paradas de criar arquivos css e js para tornar o site mais rapido.
    • Por Alessandro Bodão
      Fala galerinha, 
       
      Tenho um container com um título (h1) no cabeçalho do meu site, esse container ocupa metade da tela (50vw), e eu gostaria que esse título ocupasse toda a largura desse container, independente do seu tamanho ou do tamanho do monitor, de forma com que a palavra tenha exactamente o mesmo tamanho do container (vou anexar uma foto de exemplo). Já tentei todos os valores pra essa h1, como % e vw... mas nada parece fazer sentido.
       
       

    • Por FabianoSouza
      Gente, tenho as TRs da minha tabele já com os cantos arredondados (através das TDs first-child e last-child). Fiz dessa forma porque desconheço uma maneira de aplicar radius diretamente na TR.
       
      O problema é que ao colorir a TR com o over do CSS, perde-se a formatação do border radius das TDs e exibe a TR com os cantos quadrados.
       
      Preciso que os cantos fiquem arredondados mesmo ao passar o mouse sobre a TR.
       
      Como resolvo isso?
    • Por viniciusfroner
      Tenho um pequeno sistema de envio, estou utilizando o "PHPMailerAutoload". Após o usuário inserir as informações e clicar em enviar a mensagem é enviada com sucesso, o único problema é que apresentado ao usuário a seguinte mensagem:
      if ($enviado){ echo "E-mail enviado com sucesso!"; } else { echo "Não foi possível enviar o e-mail."; echo "<b>Informações do erro:</b> " . $msg->ErrorInfo; } Acabei procurando e não achei como posso remover a mensagem "Error:"
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.