WebSite X5Help Center

 
Massimo F.
Massimo F.
User

Menù mobile  it

Autore: Massimo F.
Visite 1265, Followers 2, Condiviso 0  

Salve, mi chiedevo se era possibile avere la largezza del menu mobile compreso il sottomenu  largo e alto 100% e non come offre il programma tutto a sinistra.

Grazie per chi volesse aiutarmi

Postato il
15 RISPOSTE - 2 UTILI - 1 CORRETTO
Comunicando D.
Comunicando D.
User

Ciao,

prova così:

<style>.menu-mobile-hidden {width: auto !important;}</style>

passo 4 - esperto - prima della chiusura del tag head.

Leggi di più
Postato il da Comunicando D.
Massimo F.
Massimo F.
User
Autore

Grazie ma non funziona

Leggi di più
Postato il da Massimo F.
Massimo F.
Massimo F.
User
Autore

Vorrei che fosse come da allegato con lo sfondo bianco

Leggi di più
Postato il da Massimo F.
Incomedia
Riccardo P.
Incomedia

Buongiorno Massimo,

automaticamente con il programma non è possibile, devi modificare manualmente il codice generato da WebSite X5. Su questo però non posso aiutarti dovrai attendere maggiori informazioni dagli altri utenti della community.

Leggi di più
Postato il da Riccardo P.
Massimo F.
Massimo F.
User
Autore

Grazie Lemonsong, ho provato ma va in conflitto  solo nel mobile i link vengono sfasati cioè non spunta la classica manina per intenderci

<style>
/* a 1100 compare il menu mobile */
 @media screen and (max-width: 1100px) {
    /* menu mobile */
    #imMnMn > ul {
        bottom:auto !important;
        top:55px !important;
        width:100%;
        overflow:auto;
        height:calc(100% - 55px);
    }
    #imMnMn > ul > li {
        width:100%;
    }

    .topLimit #imMnMn .imMnMnFirstBg, .topLimit #imMnMn .imMnMnFirstBg span {
        height: auto !important;
    }
 
 
 
    #imMnMn .hamburger-button {
        position:fixed;
        right:5%;
        width:55px;
        height:55px;
  top:1px;
    }
    #imMnMn .hamburger-button > div, #imMnMn .hamburger-button > div > div {
        height: 55px;
        width: 55px;
    }
    #imMnMn .hamburger-bar {
        height: 4px;
        margin: 4px auto;
        width: 50%;
    }
    #imMnMn .hamburger-menu-background {
        background-color:transparent;
        width:auto;
        right:5%;
    }
    #imMnMn .hamburger-menu-close-button {
        font-size: 55px;
        font-weight:bold;
        padding: 0;
        text-align: center;
        width: 55px;
    }
    #imMnMn ul li.imMnMnCurrent {
    }
 }
    /* header mobile *

</style>

Leggi di più
Postato il da Massimo F.
 lemonsong  
 lemonsong  
User

Se ho capito a cosa ti riferisci, basta rimuovere il settore di figli (>):

Massimo F.
#imMnMn > ul > li { width:100%; }

#imMnMn ul li {

    width:100%;

}

Leggi di più
Postato il da  lemonsong  
 lemonsong  
 lemonsong  
User

settore= selettore

Leggi di più
Postato il da  lemonsong  
Massimo F.
Massimo F.
User
Autore

Grazie, ho provato a fare la modifica come mi hai consigliato, ma purtroppo il problema non si risolve, SOLO IN VERSIONE MOBILE, i link non funzionano o si collegano a pagine non linkate infatti scrollando la pagina verso il basso rimane la manina da collegamento.

Provate sopratutto la home page! spero di essermi fatto capire.

Leggi di più
Postato il da Massimo F.
 lemonsong  
 lemonsong  
User
Massimo F.
spero di essermi fatto capire.

No, non ho capito.

Comunque correggi gli errori di validazione, un codice pulito aiuta.

Leggi di più
Postato il da  lemonsong  
Massimo F.
Massimo F.
User
Autore

Lemonsong ho provato su un progetto pulito mettendo 2 link nella home page, il menu mobile con larghezza 100% funziona bene, ma il problema rimane vedendolo con il mobile i link non funzionano, quel codice sembra che vada in conflitto, in allegato il progetto semplice, potresti dargli un'occhiata?

Ti ringrazio lo stesso per il tempo dedicatomi

Leggi di più
Postato il da Massimo F.
Mirko Boschetti
Mirko Boschetti
Moderator

provato, e togliendo questo, va tutto ok:

 height:calc(100% - 55px);

tanto hai pochi menu, e non ti serve che scrolli...

Leggi di più
Postato il da Mirko Boschetti
 lemonsong  
 lemonsong  
User

@Massimo

Adesso che ti sei spiegato meglio ti posso dire che non hai integrato tutto il codice.

Fuori dalla media query hai dimenticato di inserire questa regola:

.menu-mobile-hidden {
    width: auto !important;
}

Non è l'unica che hai tralasciato...

Inoltre, nella media query toglierei i due right:5%; (verrà fixato prima possibile anche nel template November)

Leggi di più
Postato il da  lemonsong  
Massimo F.
Massimo F.
User
Autore

Grazie tante ragazzi!

Leggi di più
Postato il da Massimo F.