PDA

View Full Version : [HTML] [CSS] Problema con banner


nucce
29-04-2008, 11:11
Spero di non aver sbagliato sezione...questa, però, mi sembra la più adatta!!!

Ho un problema con una banale pagina HTML: ho un'immagine con un effetto "onmouseover" (e fin qui tutto bene) poi sotto ho dei banner (del codice html che va a pescare da un altro sito l'immagine) su cui si può cliccare per andare sul sito pubblicizzato (il classico banner insomma) ma con IE non riesco a cliccarci sopra...vedo le immagini ma è come se non ci fosse il link!!!...con FF e Opera invece si riesce senza problemi!!! :master: come mai?

La pagina è la seguente (link (http://www.newartemisiagallery.com/)):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>New ArteMisia Gallery</title>
<link type="text/css" rel="stylesheet" href="CSS/prima_pagina.css" />
<script type="text/javascript" language="javascript" src="JavaScript/movepic.js"></script>
</head>

<body>
<div id="main">

<div id="logo">
<a href="artemisia/index.php?lang=italian" onmouseover="movepic('button','images/Logo600x500_onMouseOver2.jpg')" onmouseout="movepic('button','images/Logo600x500_onMouseOut.jpg')">-->
<img name="button" src="images/Logo600x500_onMouseOut.jpg" alt="EnterButton" />
</a>
</div>

<div id="dati">
NEW ARTEMISIA GALLERY Via Moroni,124 Bergamo (Italy) P. IVA: 03030810166
</div>
</div>

<div id="banner">

<div id="artprice">
<form method="get" action="http://web.artprice.com/en/artistsearch.aspx" target="_blank">
<input type="hidden" name="idr" value="MjQzNzU1NzgxMDQzMDk=">
<input type="hidden" name="L" value="en">
<a href="http://web.artprice.com/in.aspx?idr=MjQzNzU1NzgxMDQzMDk=&L=en" target="_blank">
<img src="http://web.artprice.com/Img/B/artprice_140.gif" alt="artprice" align="middle" border="0" width="140" height="33">
</a>
<input type="text" name="searcharti" size="25">
<input name="submit" type="submit" value="Search this artist">
</form>
</div>

<div id="OkSpot">
<!-- INIZIO codice OkSpot.net -->
<a href="http://www.okspot.net" target="_blank">
<img src="http://www.okspot.net/img/okspot.gif" alt="OkSpot.net - Pubblicita popunder" border="0" width="88" height="31">
</a>
<!-- FINE codice OkSpot.net -->
</div>

<div id="creatiweb">
<a href="http://affiliate.creativeweb.it/click.php?adv=45&mid=5&aff=3278" target="_Blank">
<img border="0" src="http://www.arsvalue.com/webapp/upl/banner/affiliati/07.gif" alt="arsvalue" width="120" height="60">
</a>
</div>

</div>

</body>
</html>


Mentre il CSS è il seguente:

/* CSS della prima pagina */

body{
background-color:#00062E;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:visited, a:link, a:hover{
color:#00062E;
border:none;
}

img {
border: none;
}

#main{
background-color:#00062E;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

#logo{
margin-left:150px;
margin-right:150px;
margin-top:10px;
}

#entra{
}

#dati{
margin-top:10px;
}

#banner{
margin-left:200px;
margin-top:5px
}

#artprice{
float:left;
}

#OkSpot{
margin-left:500px;
}

#creatiweb{
margin-left:700px;
margin-top:-30px
}


magari è un problema di css!???

frizzo28
01-05-2008, 13:38
Provandola in locale mi funziona sia su Explorer che su mozilla mentre quella pubblicata sul sito funziona (come tu hai detto) solo su mozilla.

Edit: Ho provato pure ad aggiungere il tuo sito all'elenco siti sicuri credendo fosse un problema di protezione di explorer ma nulla.
Funziona solo in locale su explorer...

nucce
01-05-2008, 14:26
con che versione di IE hai provato?

soluzioni??? :D :help: ...io non ho proprio idea da cosa possa dipendere!!!

frizzo28
01-05-2008, 15:31
Per la versione
http://img266.imageshack.us/img266/4433/versionexb1.gif

Per il problema non so e' proprio una cosa strana perche' lo stesso codice in locale funziona e uppato sulllo spazio di web hosting dove l'hai messo no.

nucce
01-05-2008, 16:02
ottimo (si fa per dire!!!)...quindi mi sa che no va con nessun IE visto che io ho provato con IE7!!!

Fra l'altro non capisco proprio perché ora anche validato il codice!!!
http://validator.w3.org/check?uri=www.newartemisiagallery.com&charset=%28detect+automatically%29&doctype=Inline&group=0

frizzo28
01-05-2008, 17:10
.

frizzo28
01-05-2008, 17:44
Unica soluzione che mi viene in mente e' modificare cosi' il css

/* CSS della prima pagina */

body{
background-color:#00062E;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:visited, a:link, a:hover{
color:#00062E;
border:none;
}

img {
border: none;
}

#main{
background-color:#00062E;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

#logo{
margin-left:150px;
margin-right:150px;
margin-top:10px;
}

#entra{
}

#dati{
margin-top:10px;
}

#banner{
margin-left:200px;
margin-top:5px
}

#artprice{
float:left;
}

#OkSpot{
margin-left:500px;
}

#creatiweb{
margin-left:700px;
margin-top:30px
}


PRova ma mi sa che ti posiziona la robba diversamente....
praticamente ho levato il - da margin top e pare andare...

qui si parla del tuo problema (http://itlists.org/pipermail/cssdesign/2003-October/000014.html)

anche qui... mi sa che e' un bug noto... (http://www.welovecss.com/showthread.php?t=1755)

nucce
01-05-2008, 18:02
ti ringrazio...è già qualcosa!!!...ora almeno so da cosa dipende!!!
Ora il problema è riallinearli! :D :rolleyes:

EDIT: Ho risolto...ho cambiato un po' l'impaginazione e ora va!!!!...non è il massimo ma per ora va bene così...più avanti mi toccherà cambiare l'impaginazione da fissa a fluida!!!

Grazie 1000 per l'aiuto!!!