Ragazzi questa cosa sembrerà stupida ma io nn capisco...
Ho dei div interni uno all'altro:
codice:
<a href="Prova.html" class="opacity">
<div class="contenitorefoto">[img]imm.png[/img]</div>
<div class="titoletto">
<div id="data">data</div>
<h2>Titolo</h2>
<div class="sottotitolo">sottotitoloo</div>
</div>
</a>
ci sono un pò di div e un a href che li contiene tutti... in modo da poter rendere cliccabile ogniuno di questi.
e fin qua no problem....
poi su un css dichiaro dei tag del tipo
codice:
a.opacity img {
filter:alpha(opacity=100);
moz-opacity: 1.0;
opacity: 1.0;
border: none;
}
a.opacity:hover img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
border: none;
}
a .opacity{
text-decoration:none;
color:black;
}
a:hover .opacity{
text-decoration:none;
color:grey;
}
FF va tutto liscio
IE mi da problemi:
1. mi richiede se far attivare un contenuto potenzialmente pericoloso (tipo activeX) per poter vedere sia il rollover dell'immagine che il cambiamento del colore del testo in rollover... questo già mi dispiace notevolmente... perchè per un abbellimento grafico il 90% degli utenti non l'attiverà (c'è poca gente che si fida in rete
)
2. nn mi cambia il cursore del mouse al passaggio sul link... in realtà me lo cambia ma mi diventa tipo il cursore per scrivere testo (tipo in un textbox o quello di word per intenderci)...
dove sta la solita manina??
considerando un utente con ie che non accetta l'activeX, esso non avrà nessun effetto di rollover e nemmeno la manina del mouse sul link.... e quando capisce che quello è un link???!!?
grazie mille per qualsiasi delucidazione
ciaoo
Enrico