Ir para o conteúdo

Publicidade

 Estatísticas do Fórum

  • 0 Usuários ativos

    0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

Foto:

[Resolvido] Scroll

  • Por favor, faça o login para responder
2 respostas neste tópico

#1 FelipeSAMA

FelipeSAMA
  • Membros
  • 79 posts

Postado 05 julho 2012 - 18:00

Bom dia pra todos!

Tenho uma dúvida chatinha que está me perturbando, não sei resolver.
Minha página contém basicamente um div tipo container no centro, um footer e um header. O container no centro funciona como se fosse um iframe, pois ele carrega as sub paginas dentro (para isso uso ajax).

Funciona tudo maravilha, o problema é que ao mudar o conteúdo, a altura do site varia e quando ele excede a altura da tela, aparece a barra de rolagem na lateral. Isso faz com que a página fique "dançando". Vocês me entendem?

Porque a página fica centaliada com "margin: 0 auto" e ao clicar em alguma sessão que excede a altura do monitor, o scroll do navegador surge... Ele deve ter cerca de 10 ou 15px de width, e isso empurra a minha página 15px para aesquerda e quando clico em outra sessão que não precisa de scroll ela volta 15 pra direita. Isso deixa meio feio.

Ja tentei uma coisa: Primeiro desabilitar o scroll e tentar personalizar meu proprio scroll com jquery.. O problema é que ele não tem como ficar grudado na direita em todos os monitors, isso vai variar muito..

Existe algum jeito de deixar o scroll sempre habilitado, mesmo que não precise rolar para baixo ?



Muito obrigado!!

Editado por Mário Monteiro, 09 julho 2012 - 11:03 .
Retirada a palavra "AJUDA" do Titulo ou Descrição

  • 0

#2 André Campos

André Campos

    Desenvolvedor Front-end

  • Membros
  • 1.249 posts

Postado 05 julho 2012 - 19:32

CSS:

body { overflow: scroll }

  • 0

#3 FelipeSAMA

FelipeSAMA
  • Membros
  • 79 posts

Postado 05 julho 2012 - 21:42

CSS:

body { overflow: scroll }



aeeeee!!! nem tinha pensado nessa idéia... resolveu meu problema :D
  • 0