Sostituzione del colore del testo del menù " reso sempre visibile " su scroll della pagina
Autor: Rino D.
Visited 536,
Followers 2,
Udostępniony 0
Buongiorno
Ho la necessità , probabilmente mediante qualche script " di modificare il colore del testo del menù che compare come "sempre visibile" quando si effettua lo scroll della pagina . Ho attivato dall ' interfaccia (Modello ► Personalizzazione ) l ' opzione mantieni sempre visibile ma manca la possibilità di intervenire sul colore del testo del menù (sarebbe cosa "buona e giusta e fonte di salvezza" implementarlo magari in una prossima versione del programma) .Ora non ho ancora spulciato sul codice ma il testo sul menù viene salvato come immagine oppure si ha in qualche modi di intervenire tramite css o jquery?
Saluti e grazie per la collaborazione
Rino
Posted on the
Autor
Non sò se l'incriminato con cui devo trovare un accordo è lui ► #imMnMn.static-menu
Autor
Aggiornamenti : -
Si tratta del munù statico ed in particolare bisogna agire su
/* dovrebbe corrispondere alla pagina attualmente visibile e a quella già visitata*/
#imMnMn.static-menu > ul > li.imMnMnCurrent .imMnMnFirstBg > .imMnMnTxt { color: red;font-weight: bold;font-style: normal;}
/*quando si passa con il mouse sopra*/
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg > .imMnMnTxt, #imMnMn.static-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg > .imMnMnTxt { cursor: pointer; color: #red;font-weight: bold;font-style: normal;}
Mi mette il colore della pagina visitata == a quello della pagina attiva e vorrei evitare questo..
CONFUSED!!!
Autor
Mi mancano le voci del menù credo?!!
Intanto correggi questo nella seconda regola:
Rimuovi il cancelletto (#).
Autor
Praticamente con queste righe
#imMnMn.static-menu > ul > li.imMnMnCurrent .imMnMnFirstBg > .imMnMnTxt { color: red;font-weight: bold;font-style: normal;}
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg > .imMnMnTxt, #imMnMn.static-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg > .imMnMnTxt { cursor: pointer; color:white;font-weight: bold;font-style: normal;}
avrei risolto.....
il problema che mi rimane è che nel menù ho creato un livello "vuoto" che mi serve per puntare ad un ancora sulla stessa pagina , lo stile del colore del testo mi prende lo stesso della pagina corrente e vorrei evitare questo
come procedo?
Autor
Il problema da risolvere è che
il colore del testo (nel menù) della pagina corrente == al colore del testo (nel menù) del livello che mi linka ad un ancora presente sulla stessa pagina per gestire la cosa
dovrei capire come viene "chiamato" da website il riferimento allo stile del livello
Autor
Ho analizzato la cosa e sono arrivato alla conclusione :-
li#imMnMnNode6 a span.imMnMnFirstBg span.imMnMnTxt span.imMnMnTextLabel{
color:yellow;
}
che dovrebbe essere equivalente a
li#imMnMnNode6 > a > span.imMnMnFirstBg > span.imMnMnTxt > span.imMnMnTextLabel{
color:yellow;
}
ho dovuto aggiungere:-
#imMnMn.static-menu > ul > li .imMnMnFirstBg > .imMnMnTxt { overflow: hidden; margin: 0px; padding: 0px; width: 100px; height: 28px; font-style:normal; color:white; text-align: center; text-decoration: none; line-height: 28px; display: block;}
Autor
Ancora problemi..
dovrei avere il controllo di questo codice
li#imMnMnNode6 > a > span.imMnMnFirstBg > span.imMnMnTxt > span.imMnMnTextLabel{
color:yellow;
} per gestirne a seconda del caso il colore del testo
caso 1 ► è attivo il menù standard
caso2 ► è attivo il menù a comparsa "fisso" ► sto quindi "scrollando" la pagina
Autor
questa condizione
li#imMnMnNode6 > a > span.imMnMnFirstBg > span.imMnMnTxt > span.imMnMnTextLabel{
color:yellow;
}
si deve verificare solo se è attivo il menù statico.
Premesso che ho capito poco dei tuoi post precedenti ma, la risposta all'ultimo tuo post è quella di aggiungere all'inizio della catena dei selettori, questo: #imMnMn.static-menu
Autor
Scusa e scusatemi per la confusione che ho creato @lemonsong (la prossima volta mi organizzerò meglio )
si nel frattempo ci sono arrivato ed è corretto l ' utilizzo a monte di #imMnMn.static-menu
ma se volessi riferirmi al menù normale e non a quello statico che id devo usare?
Grazie
Lemonsong
Autor
in cima alla lista ci devo mettere questo
div#imMnMn.auto.main-menu
Grazie mille lemonsong