menu intelligente

  • Creatore Discussione Creatore Discussione pixel
  • Data di inizio Data di inizio

pixel

Nuovo Utente
16 Ott 2003
4
0
0
Ho trovato questo menu nella szione tutorial di questo sito (menu intelligente in javascript)
Ho inserito un foglio di stile esterno.E funziona tutto bene. Vorrei pero' inserire questo menu in due tabelle e applicare stili diversi per ogni tabella.
ad es. i links della tabella 1 con un colore e i links della tabella 2 con un altro.
No riesco pero' a capire come applicare le classi per la 2 tabella precisamente la sintassi da applicare perche' la classe definita nel foglio di stile venga applicata ai links della seconda tabella


il mio problema è.... che non so dove posizionare
<div class='classeDiv'> per dare al link un colore diverso da quelli settati nel foglio di stile :(

grazie
 
Ma... in quanto autore dell'articolo a cui ti riferisci, non mi pare che lo script in se e per se crei complicazioni sullo stile dei link... ti basta aggiungere

class="MENU"

ai link del menu ad esempio, ed utilizzare

a.MENU { color: #FF0000; ecc... }

per definirne la formattazione

ciao ;)
 
Tu hai perfettamente ragione ma....... :(
potresti per cortesia farmi l'esempio pratico su questo frammento di tuo codice del posizionamento di class="MENU" ?

var QUESTA_PAGINA = document.URL;

document.write("<div>");

if (QUESTA_PAGINA.indexOf("homepage.html") == (-1))
{
// Stampo a video la voce della pagina NON corrente
document.write(":: <a href='homepage.html'>homepage</a>");
}
else
{
// Stampo a video la voce della pagina corrente evidenziata in grassetto
document.write(":: <a href='homepage.html'><b>homepage</b></a>");
}
.......

grazie per la tua pazienza :p
 

Discussioni simili