Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom pessoal, tenho um script de PHP q gera o código dinamicamente.
no FF o bg aparece normalmente, ja no IE não, alguém saberia me ajudar?
HTML (gerado dinamicamente com php):
$motos.='
<td width="142" class="box" ><div id="box"><!-- classe e seletor pq eu tava testando mas até agora nada -->
<table width="127" border="0" >
<tr>
<td width="123" height="46"><div align="center"><img src="'.$dir.$diretorio.'/'.$loja_imgp.'" width="90" height="50" /></div></td>
</tr>
<tr>
<td height="70"><div align="center"><a href="?pag=det_moto&moto='.$codigo.'"><img src="'.$pasta.'/'.$foto.'" width="78" height="62" border="0" /></a></div></td>
</tr>
<tr>
<td height="58" class="texto"><div align="center"><a href="?pag=det_moto&moto='.$codigo.'">'.$modelo.'<br />
'.$ano.'<br />
'.$preco.'</a></div></td>
</tr>
</table>
</div></td>';
css responsável:
#motos .box{
background-image:url(../imagens/box.png);
background-repeat:no-repeat;
width:132px;
height:189px;
} background-image:url(../imagens/box.png);
background-repeat:no-repeat;
width:132px;
height:189px;
}tentei um monte de coisa mas não sei oq pode estar acontecendo.
Obrigado..
Att. Eric Rodrigo de Freitas
Eu já passei por duas situações parecidas, ambas no CSS, acho que vale a pena tentar.
1º - digite o endereço separado do comando, assim:
background-image: url(../imagem.jpg)
2º - o endereço físico da imagem, já aconteceu comigo de ter q digitar apenas um ponto:
background-image: url(./imagem.jpg)
Testa aí e avisa a gente.
Isso ocorre por causa do nivel de pasta, o FF e o IE interpretam de maneiras diferentes.
ponha tudo na pasta RAIZ(na primeira pasta)
<pasta1/>
-----------<css.css>
-----------<imagens/>
--------------------------<br.jpg>
--------------------------<imagem.jpg>
-----------<arquivo.php>
ae o nivel seria assim do css no arquivo "arquivo.php":
<link href="css.css">
dentro do arquivo de css "css.css"
background-image: url(imagens/imagem.jpg);
isso já foi muito discutido no forum e a recomendação é sempre a mesma, não use niveis diferentes, procure usar no mesmo niveis os arquivos de "CSS" e "HTML".
Teste e me diga o que acontece.
espero que consiga resolver ;)
background-image: url(imagens/imagem.jpg);
funcionou! - Obrigado
que bom que conseguio ;)
espero que o seu Nick signifique o contrario de quem você é...hehehe
um cara esforçado e não Vadio ;p
Qual é o HTML gerado?
tem como postar um link, ainda que não funcionando para que agente veja qual é o erro no HTML?