[Dreamweaver cs5.5] Widget spry

  • Creatore Discussione Creatore Discussione sambo
  • Data di inizio Data di inizio

sambo

Utente Attivo
3 Apr 2012
72
0
0
Un saluto a tutti.

Per creare i menù dei miei siti, solitamente utilizzo il componente widget spry di dreamweaver cs3/cs5.5
Mi trovo abbanstanza bene e grazie ai css, riesco a regolare tutti i vari fattori.
Se possibile, vorrei aggiungere una piccola modifica che il software non mi consente di fare, o meglio, non conosco le istruzioni per programmarlo nel modo adeguato. Quando raggiungo una qualsiasi pagina del mio sito web, attraverso il menu spry, il menù relativo alla pagina non rimane di un altro colore (cosa che avviene quando ci clicco sopra) e toglie riferimento al visitatore.
Come avrete capito, vorrei fare in modo che il tasto menù appena premuto, che mi ha consentito di andare in una determiata pagina, assuma un colore diverso. Questo è un comportamento tipico di quasi tutti i menu che si trovano nei siti web, ma che attraverso il widget spry non riesco a raggiungere. Mi potete aiutare?

Grazie a tutti :book:
 
Ciao, vorresti creare un menu di navigazione con effetto rollover?
 
Ultima modifica:
Ciao,

credo che il suo problema, utilizzando un menu di navigazione, quando cambia pagina il link del menu che è stato premuto risulti di un colore diverso.

Dovrebbe bastare impostare nello <style la proprietà visited con il colore che si vuol visualizzare.

ES:

Codice:
<style type="text/css">
a:link {font-family:verdana; font-size:10px; color:#333399; text-decoration:none;}
a:visited {font-family:verdana; font-size:10px;color:#550000; text-decoration:none;} /*colore pagina visitata */
a:hover {font-family:verdana; font-size:10px;color:#ff0000; text-decoration:none;}
</style>

come per i normali link

Rispondo alla tua in questo modo perché non conosco il menu Widget spry

Valeria.
 
Un saluto a tutti.

Purtroppo il widget spry ha un funzionamento particolare. Ha già un effetto rollover di default ma ogni singola impostazione effettuata su di esso, influenza tutti i vari fattori del menu. Se ad esempio io costruisco un menu con widget spry, con 5 voci diverse, ogni modifica che apporterò su di esso tramite i css, andrà a rispecchiarsi su tutte e 5 le voci. Quando passo sopra ogni voce, il tasto relativo assume già un colore diverso (stile rollover) ma quando la pagina si carica, tutte le voci del menu tornare nella loro impostazione originaria. Io vorrei fare in modo, che quando la pagina si è caricata, l'ultima voce che ho selezionato (che mi ha portato in tale pagina) rimanga di un colore diverso, per indicare al visitatore che si trova in quel punto.

L'unica soluzione che sono riuscito a trovare, è quella di creare un singolo menu spry per ogni voce di menu .. soltanto in questo modo riuscirei a personalizzare tale componente con i css, in maniera singola e selettiva. Purtroppo la cosa richiede un lavoro straordinario importante e soprattutto una perdita di tempo, sia in fase di creazione che di modifica.

Spero in un vs aiuto
 
Ho creato un piccolossimo menù test, per spiegare meglio il mio problema.

Qui troverete un'applicazione widget spry: http://sito76.altervista.org/prova_spry.html

Come potete notare, è già presente l'effetto rollover, e il menu consente di sportarsi nelle 3 pagine prova create.

Quando una di queste tre pagine viene caricata, i tre menù, tornano nel loro colore originario: grigio.

Come avevo scritto sopra, ogni modifica, sia visiva, che in manuale tramite codice, viene apportata all'intero menù.

Io avrei bisogno di assegnare un colore predefinito ad ogni pulsante menu che carica la pagina tramite il menu spry.
 
Ultima modifica:

Discussioni simili