WebSite X5Help Center

 
Rino D.
Rino D.
User

Sostituzione del colore del testo del menù " reso sempre visibile " su scroll della pagina  it

Autor: Rino D.
Visitado 545, Seguidores 2, Compartilhado 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

Publicado em
12 RESPOSTAS - 2 ÚTEIS - 1 CORRIGIR
Rino D.
Rino D.
User
Autor

Non sò se l'incriminato con cui devo trovare un accordo è lui ►  #imMnMn.static-menu 

Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
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!!!

Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
Autor

Mi mancano le voci del menù credo?!!

Rino D.
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!!!
Ler mais
Publicado em de Rino D.
 lemonsong  
 lemonsong  
User

Intanto correggi questo nella seconda regola:

Rino D.
[...] color: #red; [...]

Rimuovi il cancelletto (#).

Ler mais
Publicado em de  lemonsong  
Rino D.
Rino D.
User
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?

Rino D.
Mi mancano le voci del menù credo?!! Rino D. 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!!!
Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
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

Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
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;}


Rino D.
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
Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
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


Rino D.
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;} Rino D. 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
Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
Autor

questa condizione
li#imMnMnNode6 > a > span.imMnMnFirstBg > span.imMnMnTxt > span.imMnMnTextLabel{
color:yellow;
}
si deve verificare solo se è attivo il menù statico.

Ler mais
Publicado em de Rino D.
 lemonsong  
 lemonsong  
User

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

Ler mais
Publicado em de  lemonsong  
Rino D.
Rino D.
User
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

Ler mais
Publicado em de Rino D.
Rino D.
Rino D.
User
Autor

in cima alla lista ci devo mettere questo
div#imMnMn.auto.main-menu
Grazie mille lemonsong

Rino D.
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
Ler mais
Publicado em de Rino D.