Come creare un maxi menu
Autore: Mario B.
Visite 2641,
Followers 5,
Condiviso 0
Salve
Vorrei inserire nelle voci di menu la visibilità del maggior numero di pagine possibile.
Purtroppo nelle opzioni menu di website x5 professional 12 si può scegliere solo orizzontale, verticale sinistro o verticale destro
E' possibile realizzare un maxi menù con tutte e tre le opzioni? Una riga orizzontale e due colonne verticali.
Magari con codice html, anche se non sono molto afferrato in materia.
Allego immagine di come vorrei compilare il maxi menu.
Grazie
Postato il
...senza ricorrere a codici esterni, quello che vuoi realizzare è abbastanza semplice; quello superiore lo lasci come menù canonico, e i laterali, utilizzi l'oggetto tabella; assegni i link ipertestuali del caso, scegli che le linee delle colonne siano trasparenti, e con mini colonne laterali gestisci gli spazi...
Aggiungo a quanto scritto da Gabriele, si possono usare gli Animated Button o direttamente delle immagini o semplice testo
con codici a parte poi, puoi fare quello che vuoi:
http://www.mirboprova.altervista.org/ULTRAMENU/
http://www.mirboprova.altervista.org/mega-menu/
http://www.mirboprova.altervista.org/mega-menu-2/
http://www.mirboprova.altervista.org/megamenu-master/
Autore
ho visto i template, ma sono sempre a comparsa. Per avere sempre visibile un ulteriore menù laterale, si dovrebbe avere la possibilità di mettere una-due colonna-e di menù nella struttura del modello principale. Altrimenti se devi aggiungere una ulteriore riga di testo/collegamento nel menu laterale, la devi poi inserire manualmente in tutte le pagine del sito.
... si potrebbe far uso del menu orizzontale normale e del menu di pagina previsto per i livelli, così si avrebbero due menu senza strafare...
... oppure, ...e purtroppo i miei esempi si sono estinti, ma andando a memoria dovrebbe essere semplice, ed a grandi linee così...
1) - realizzare il menu in una pagina nascosta (miomenu1.html) e senza applicare la grafica, con un Oggetto TESTO oppure TABELLA;
2) – alle voci assegnare i collegamenti con l'opzione File o URL | File su Internet, digitando: nomePaginaDaAprire.html" target="_top (con i doppi apici asimmetrici);
3) - in tutte le pagine inserire nella colonna estrema sinistra (e/o destra), un Oggetto Codice HTML esteso per tutte le celle sottostanti, con assegnata l'altezza che converrà per contenere il menu;
4) - nell'Oggetto Codice HTML inserire il codice IFRAME:
<iframe scr="miomenu1.html" width="200" height="600"> </iframe>
(si può fare copia/incolla dell'oggetto compilato dalla prima pagina all'ultima, oppure preparare la pagina con solo questo oggetto e poi al Passo_2 replicarla per le volte che serve)
... stesse regole per doppio menu verticale, ed ovviamente i valori espressi sono da personalizzare per il proprio scopo...
... in questo modo ogni modifica/aggiornamento alla pagina "miomenu1.html" verrà attuata in tutte le altre pagine istantaneamente; ...più semplice a farsi che a dirsi, basta provare...
(...!... oppure, in alternativa all'IFRAME si può usare l'istruzione INCLUDE del PHP...!...)
.