Ciao a tutti!
Sto creando un sito usando i css, ma ho un problema: con IE si vede (e funziona il menu) e con FF no.
Ecco il link: http://allo.altervista.org/anteprima
Fino a ieri funzionava, oggi non più..
Cosa sbaglio?
Grazie.
Printable View
Ciao a tutti!
Sto creando un sito usando i css, ma ho un problema: con IE si vede (e funziona il menu) e con FF no.
Ecco il link: http://allo.altervista.org/anteprima
Fino a ieri funzionava, oggi non più..
Cosa sbaglio?
Grazie.
Il sito lo l'ho visto con FF Opera e IE e in tutti e 3 è uguale nessun problema.
ciao ^__^
Ti funziona il menu sulla sinistra?
ah scusami avevo capito male il menu lo vedo ma nn funziona il rollover no e neanche il link sia con opera ke con ff
ciao ^__^
E' quello che è strano... Fino a ieri funzionava!!
Avete qualche soluzione?
EDIT:
Ci deve essere qualcosa nei fogli di stile. Senza i div funziona perfettamente..
Ciao,
anche io ho avuto + o - lo stesso problema...
ma che rollover hai usato? Perchè io alla fine come unica soluzione ho trovato ti fargli mettere e non mettere il sottolineato del link, mentre il cambio colore del link non sono riuscito a risolverlo... magari pubblica il codice css
Ho risolto..
Avevo usato, nei css, una roba tipo margin: 0 155 0 155, invece di margin-top:0 ecc..
Adesso ho aggiornato la pagina.
Però il validator del w3 mi da degli errori qua e la riguardo agli <ul> e <li>, sapete a cosa sono dovuti?
Grazie comunque!!
Qualcosa di strano l'ho trovato (questo è codice della tua pagina):Citazione:
Originalmente inviato da allo
Hai in pratica messo una lista dentro un'altra lista e non dentro una voce di lista, credo ti basti modificare così:Codice:<ul id="nav">
<li id="home"> <a href="javascript:link()" class="menu">Home Page</a></li>
<li id="foldheader"> <a href="#" class="menu">Categorie</a></li>
<ul id="foldinglist" style="display:none">
<li><a href="javascript:link()" class="menu">Animali</a></li>
<li><a href="javascript:link()" class="menu">Natura</a></li>
<li><a href="javascript:link()" class="menu">Tramonti</a></li>
<li><a href="javascript:link()" class="menu">Sport</a></li>
<li><a href="javascript:link()" class="menu">Cartoni</a></li>
</ul>
<li id="contatti"> <a href="javascript:link()" class="menu">Contatti</a></li>
<li id="help"> <a href="javascript:link()" class="menu">Aiuto</a></li>
</ul>
Altra cosa: troverei più appropriato sostituire (o meglio, completare) gli ID con delle classi, così puoi realizzare anche più menu annidati tra loro usando una sola specifica di stile.Codice:<ul id="nav">
<li id="home"> <a href="javascript:link()" class="menu">Home Page</a></li>
<li id="foldheader"> <a href="#" class="menu">Categorie</a>
<ul id="foldinglist" style="display:none">
<li><a href="javascript:link()" class="menu">Animali</a></li>
<li><a href="javascript:link()" class="menu">Natura</a></li>
<li><a href="javascript:link()" class="menu">Tramonti</a></li>
<li><a href="javascript:link()" class="menu">Sport</a></li>
<li><a href="javascript:link()" class="menu">Cartoni</a></li>
</ul>
</li>
<li id="contatti"> <a href="javascript:link()" class="menu">Contatti</a></li>
<li id="help"> <a href="javascript:link()" class="menu">Aiuto</a></li>
</ul>
Stammi bene...
Non funziona, quando clicco su "categorie" sparisce "contatti"..
Ho usato gli ID perchè poi in js uso il document.getElementById("")..
Grazie dell'aiuto...