WebSite X5Help Center

 
Giorgio C.
Giorgio C.
User

Nascondere bottone nel menù a comparsa  it

Auteur : Giorgio C.
Visité 1547, Followers 1, Partagé 0  

Tenterò di essere comprensibile e sintetico:

Nello screenshot allegato ho aperto un menù che si sviluppa in 3 livelli (1-2-3).

Se mi trovo a navigare nelle pagine del 3 livello (vedi menù di pagina a sx) per tornare al livello 1 non posso che cliccare sul bottone "padre" del menù principale, far aprire le tendine (del livello 1 oppure 2) e individuare la nuova pagina di approdo.

La scorciatoia:

nel menù di pagina ho aggiunto un nuovo livello 296 che è linkato alla pagina di approdo che decido io. Fin qui tutto bene, ma io vorrei che questo bottone NON si vedesse nel menù a comparsa (cfr. in fondo al livello 3) ma solo nel menù di pagina.

Esiste il modo ? oppure c'è un sistema alternativo che risponda all'esigenza di saltare direttamente da una pagina all'altra ma di livelli diversi? Intendo interventi a livello menù e non mediante semplici collegamenti ipertestuali inseriti all'interno di una pagina.

Spero di essermi spiegato......

Posté le
9 RéPONSES - 1 CORRECT
Incomedia
Riccardo P.
Incomedia

Buongiorno Giorgio,

se vuoi potresti aggiungere questo codice al css del sito nella sezione esperto:

<style>
#imMnMnNode17 {
display:none !important;
}
</style>

Ovviamente dovresti prima scoprire qual'è il numero corrispondente della pagina nel menù, nel mio caso è "17" ma nel tuo potrebbe variare.

Dovresti esplorare il sito andando sulla pagine di menù e cliccare con il tasto destro scegliendo "analizza elemento" su firefox in modo da vedere il numero di quella pagina del menù.

Se non sono stato troppo chiaro fammi sapere così cercherò di darti più informazioni.

Lire plus
Posté le de Riccardo P.
Giorgio C.
Giorgio C.
User
Auteur

"display none"? non penso che faccia nascondere la pagina (visto che  per quell'istruzione c'è già il bottone nascondi pagina nella mappa del sito). Ma allora cosa fa? 

Un'altra cosa: se non capisco male è un'istruzione  da inserire a livello sito (parli di css del sito) giusto? Io però ho anche altre pagine da trattare alla  stessa stregua: devo ripetere l'istruzione "n" volte (cambiando il numero pagina) oppure basta un'istruzione con tutti i numeri separati da virgola. Esempio:

<style>
#imMnMnNode17, 24, 270,418 {
display:none !important;
}
</style>

Lire plus
Posté le de Giorgio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

ciao, ...scusa, ma non ho capito...

... cioè, tu vorresti, da una voce univoca della barra del menu principale linkare direttamente una pagina NASCOSTA facente parte di una pagina di un SOTTO LIVELLO, giusto...?

... se così fosse, allora sarebbe possibile direttamente da programma, ...altrimenti resterà il fatto iniziale, cioè che non ho capito...Laughing

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Esse Di
Esse Di
User
Giorgio C.
"display none"? non penso che faccia nascondere la pagina (visto che  per quell'istruzione c'è già il bottone nascondi pagina nella mappa del sito). Ma allora cosa fa? 

Nasconde la voce di menu corrispondente. Se Riccardo ed io abbiamo capito bene è quello che hai chiesto.

Giorgio C.

Un'altra cosa: se non capisco male è un'istruzione  da inserire a livello sito (parli di css del sito) giusto? Io però ho anche altre pagine da trattare alla  stessa stregua: devo ripetere l'istruzione "n" volte (cambiando il numero pagina) oppure basta un'istruzione con tutti i numeri separati da virgola. Esempio:

<style>
#imMnMnNode17, 24, 270,418 {
display:none !important;
}
</style>

Si può indicare più di un elemento separati da virgola, ma occorre riportare il loro nome per intero

<style>
#imMnMnNode17, #imMnMnNode24, #imMnMnNode270, #imMnMnNode418 {
display:none !important;
}
</style>

(ho utilizzati i numeri del tuo esempio, ma mi sembrano strani)

Lire plus
Posté le de Esse Di
Esse Di
Esse Di
User

@ Giorgio

Qui trovi un esempio

 http://www.essedi.altervista.org/livellonascosto/

Sotto a Livello 1-1 ho inserito un livello P1 che punta a Pagina 1

Sotto a Livello 2-1 ho inserito un livello P3 che punta a Pagina 3

P1 e P3 sono visibili nel menu di pagina, ma sono stati nascosti nel menu a comparsa inserendo in Impostazioni Generali, Scheda Esperto, Codice personalizzato per la sezione HEAD, il codice indicato da Riccardo, adattato alla mia situazione.:

<style>

#imMnMnNode8, #imMnMnNode13 {

display:none !important;

}

</style>

Credo che corrisponda alla tua esigenza.

Se è così, fammi sapere quando hai risolto, così posso eliminare  il sito.

Se non è così, lo elimino subito.

Lire plus
Posté le de Esse Di
Giorgio C.
Giorgio C.
User
Auteur

Hai centrato perfettamente l'esigenza.

Quindi se volessi nascondere nel menù a comparsa queste pagine:

http://www.diariovacanze.it/maldive-photogallery.html

http://www.diariovacanze.it/polinesia-francese-informazioni-generali.html

l'istruzione sarebbe (verificami per cortesia il numero pagina per essere certo di aver capito bene):

<style>

#imMnMnNode256, #imMnMnNode128 {

display:none !important;

}

</style>

oppure ripeto il blocco mettendo una pagina per volta

Esatto?

Lire plus
Posté le de Giorgio C.
Esse Di
Esse Di
User
Giorgio C.
Hai centrato perfettamente l'esigenza. Quindi se volessi nascondere nel menù a comparsa queste pagine: http://www.diariovacanze.it/maldive-photogallery.htmlhttp://www.diariovacanze.it/polinesia-francese-informazioni-generali.html l'istruzione sarebbe (verificami per cortesia il numero pagina per essere certo di aver capito bene): <style> #imMnMnNode256, #imMnMnNode128 { display:none !important; } </style> oppure ripeto il blocco mettendo una pagina per volta Esatto?

Il codice sembra corretto.

Però non riesco a trattenermi dal  fare un discorso che vale per te e per quelli che agiscono come te (e sono parecchi)

Per studiare il tuo caso io:

  • ho creato un nuovo progetto
  • l'ho elaborato in base a alle tue esigenze (in base a quello che ho  capito)
  • l'ho pubblicato su Altervista
  • ho inserito due post in questa discussione

L'ho fatto volentieri, nonostante mi sia costato un po' di tempo.

Ora ho dedicato altro tempo per verificare il tuo codice.

Con il tempo che tu hai dedicato a rispondermi, avresti potuto:

  • inserire il tuo codice in Impostazioni Generali, Scheda Esperto, Codice personalizzato per la sezione HEAD (semplice copia incolla)
  • premere CTRL + Anteprima
  • verificare se fa quello che vuoi

Dice: e se poi non funziona? Cancelli il codice inserito e tutto torna come prima.

Non riesco ad immaginare un motivo serio e valido per non farlo. Se, al contrario esiste, scusami.

Lire plus
Posté le de Esse Di
Giorgio C.
Giorgio C.
User
Auteur

No scusami tu, hai perfettamente ragione. Non ci avevo proprio pensato, ero preso dal capire se facevo giusto o no, proprio nnon ci ho semplicemente pensato Embarassed

Grazie

Lire plus
Posté le de Giorgio C.
Giuliano S.
Giuliano S.
User
Esse Di
e  l'ho pubblicato su Altervista

Scusate l' ignoranza (sono abb nuovo )..ma per provare un sito...bisogna comprare un dominio...o c'è una via più semplice per provarlo?

Grazie a tutti

Lire plus
Posté le de Giuliano S.