IE 7 PROBLEA BACKGROUND IMAGE

venerdì 24 novembre 2006 - 15.07

andreapavia Profilo | Senior Member

Ciao a tutti...

ho avuto la pessima idea di installare explorer 7.... oltre ad appesantire l'ambiente di sviluppo in modo folle.... fa degli scherzi stranissimi sull'html...


nei tag TH non mi vede piu' la backgraund image.... come posso fare????

a qualcuno è capitat la stessa cosa???

freeteo Profilo | Guru

ciao,
posta il codice che hai usato cosi' possiamo capire meglio.
Cmq a me non risulta proprio, anzi il supporto agli stili è stato milgiorato nella versione 7 e ad esempio un codice come questo va benissimo:
<html> <head> <title>Untitled Page</title> <style> th { background-image:url(1.jpg); color:Red; } </style> </head> <body> <table> <tr> <th>testa 1</th> <th>testa 2</th> </tr> <tr> <td>riga 1,1</td> <td>riga 1,2</td> </tr> <tr> <td>riga 2,1</td> <td>riga 2,2</td> </tr> </table> </body> </html>
e ovviamente aggiusta l'immagine e mettila nella stessa dir della pagina.
In ogni caso, hai provato anche con Firefox?

ps:io ho installato la versione 7 dalla prima beta e devo dire che non si è appesantito, e a mio avviso internet explorer 7 è molto meglio di ie6, ma la mia è pura opinione personale.
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

andreapavia Profilo | Senior Member

ciao, intanto grazie x la risposta!!!!


premetto dicendo che il mio file è un'aspx.... in dreamweaver (sviluppo) mi viene visualizzato correttamente, in firefox e ie 6 idem.... in IE7 e visual studio 2003 non funziona... e le nostre applicazioni girerrano (prossimamente) su IE7 e VS 2003 FW1.1

ho fatto le seguenti prove
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="provaTH.aspx.vb" Inherits="WebClient.provaTH"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>PROVA TH</title>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta http-equiv="refresh" content="300">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<LINK href="../Styles2.css" type="text/css" rel="stylesheet">


<script language="javascript">
function maximize(){
window.moveTo(0,0);


}
</script>
</HEAD>
<body onload="maximize()" bottomMargin="0" leftMargin="0" topMargin="0" rightMargin="0">
<form id="Form1" meTHod="post" runat="server">
<TABLE cellSpacing="0" cellPadding="0" widTH="100%" align="left" border="1">
<TR>
<TD widTH="1%" align="center">ddd</TD>
<TH widTH="96%" align="center">
PROVA</TH>
<TD widTH="1%" align="center">ddd</TD>
</TR>
</TABLE>


</form>
</body>
</HTML>


questo è il mio codice....


1) usando uno style esterno non funziona

2) usando lo style nella pagina non funziona

<style>
.TH {
background-attachment: fixed;
background-image: url(../immagini/sfondo5.jpg);
background-repeat: repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;

}


</style>




3) l'unico modo in cui funziona è questo

<TABLE cellSpacing="0" cellPadding="0" widTH="100%" align="left" border="1">
<TR>
<TD widTH="1%" align="center">ddd</TD>
<TH widTH="96%" align="center" background="../immagini/sfondo5.jpg">
PROVA</TH>
<TD widTH="1%" align="center">ddd</TD>
</TR>
</TABLE>




Mi lascia stupito il fatto che non riesca nello stiyle a leggere solo l'immagine mentre gli altri stili da me definiti (font, allineamenti maisculo e misuscolo ecc......) vengono letti correttamente....


andreapavia Profilo | Senior Member

Risolto....


TH {
background-attachment: fixed;
*******************************
*background: url(immagini/sfondo5.jpg);*
*******************************




background-repeat: repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;

}


SE SCRIVEVO....

background-image: url(immagini/sfondo5.jpg);


NON FUNZIONAVA!!!!!!!

RISOLTO!!!!!
GRAZIE 1000!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5