1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Problema com background no IE

Discussão em 'Web Development' iniciada por olly, 4 de Junho de 2009. (Respostas: 3; Visualizações: 1707)

  1. olly

    olly Power Member

    O meu problema é o seguinte:
    Coloquei um pequeno formulário online no blogspot, com uma imagem de fundo...
    Visualizei em Firefox, Opera e corre tudo bem. Porém no IE8 não me aparece a imagem de fundo.

    Parto do princípio que o problema esteja em algum plugin do IE mas não consigo saber qual. o mais chato é, como a maior das pessoas usam o IE, estas não vão conseguir ver a imagem de fundo :mad:

    O link é este.

    O que se estará a passar?
     
  2. akira_lee

    akira_lee Power Member

    Olá

    No #wrap2, substitui
    background:#FFFFFF url("http://lh6.ggpht.com/_3MsF57F6N-U/Sh5pXP_XOnI/AAAAAAAAAes/TwErxi6Bhps/mountain.jpg")no-repeat;

    por
    background:url("http://lh6.ggpht.com/_3MsF57F6N-U/Sh5pXP_XOnI/AAAAAAAAAes/TwErxi6Bhps/mountain.jpg")no-repeat;

    pode ser que o IE esteja a ler a cor #ffffff primeiro e por isso que a imagem não surge por estar em baixo, se não funcionar é porque é outra cena qqr decerto :)
     
  3. Mutsu

    Mutsu Power Member

    Amigo, tens de dar espaços entre as propriedades.

    background:#FFFFFF url("http://lh6.ggpht.com/_3MsF57F6N-U/Sh5pXP_XOnI/AAAAAAAAAes/TwErxi6Bhps/mountain.jpg")no-repeat;


    Deixe um espaço entre o url("") e o no-repeat que a coisa deve ficar boa.

    background:#FFFFFF url("http://lh6.ggpht.com/_3MsF57F6N-U/Sh5pXP_XOnI/AAAAAAAAAes/TwErxi6Bhps/mountain.jpg")
    no-repeat;
     
  4. olly

    olly Power Member

    Muito obrigado, resolveu.
    Um pormenor mínimo que me deu tanta dor de cabeça.
    O mais engraçado foi eu ter estado a olhar para essa linha um pouco antes de vir cá ler as vossas respostas e não dei "pelo gato".

    Obrigado aos dois mais uma vez.
     

Partilhar esta Página