Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    39

    Navigation menu e proprietà transitions

    Ho un problema a cui non riesco a venire a capo. I link del header hanno un delay fastidioso che non riesco a rimuovere. Ho provato a ridurre con la proprietà transitions ma niente. Qualcuno riesce aiutarmi ? Grazie
    Sito: www.brakeless.it

  2. #2
    Utente di HTML.it L'avatar di Fidelitymyapp
    Registrato dal
    Jan 2016
    residenza
    Milano
    Messaggi
    20
    Buongiorno Crab

    In realtà è sufficente rimuovere la proprietà transition se è quella che ti crea problemi. In a:hover inserisci un colore statico.

    Oppure se la vuoi mantenere impostala in questo modo:

    .cb-mm-on #cb-nav-bar .cb-main-nav > a:hover {
    transition: color 0.25s ease 0s;
    color:#2E9AFE;
    }
    Cordialmente
    Fidelity My App
    www.fidelitymyapp.it - La tua app a soli € 29,90 al mese - PROVALA GRATIS

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    39
    Quote Originariamente inviata da Fidelitymyapp Visualizza il messaggio
    Buongiorno Crab

    In realtà è sufficente rimuovere la proprietà transition se è quella che ti crea problemi. In a:hover inserisci un colore statico.

    Oppure se la vuoi mantenere impostala in questo modo:



    Cordialmente
    Grazie per la risposta.
    Ho aggiunto .cb-mm-on #cb-nav-bar .cb-main-nav > a:hover {color:#2E9AFE;}
    ma rimane quel fastidioso ritardo di quando il mouse passa sul link a quando diventa azzurro.

  4. #4
    Utente di HTML.it L'avatar di Fidelitymyapp
    Registrato dal
    Jan 2016
    residenza
    Milano
    Messaggi
    20
    Figurati Crab.

    allora adesso l'effetto transition funziona correttamente.

    Se non ti piace è sufficente eliminarlo dal css.

    .cb-mm-on #cb-nav-bar .cb-main-nav > a:hover {
    color:#2E9AFE;
    }
    Fidelity My App
    www.fidelitymyapp.it - La tua app a soli € 29,90 al mese - PROVALA GRATIS

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    39
    Quote Originariamente inviata da Fidelitymyapp Visualizza il messaggio
    Figurati Crab.

    allora adesso l'effetto transition funziona correttamente.

    Se non ti piace è sufficente eliminarlo dal css.
    Sto usando un tema di wordpress e ho aggiunto in custom css la riga .cb-mm-on #cb-nav-bar .cb-main-nav > a:hover {color:#2E9AFE;}
    Per eliminare l'effetto transition devo modificare il file style.css o posso farlo dal menu del tema; custom css ?

    Grazie ancora.

  6. #6
    Utente di HTML.it L'avatar di Fidelitymyapp
    Registrato dal
    Jan 2016
    residenza
    Milano
    Messaggi
    20
    Mmmmm difficile che il tema te lo consenta ma non è detto

    Prova a guardare prima nelle opzioni "Aspetto" --> "Nometema" se trovi qualcosa riguardo alle impostazioni dello stile. Se non trovi nulla ti conviene eliminarlo da "style.css" come dicevi tu (e secondo me fai anche prima).

    Da "Custom css" assolutamente no perchè per sovrascrivere una classe occorerebbe utilizzare la formula "!important" che in quel campo non viene letta!
    Fidelity My App
    www.fidelitymyapp.it - La tua app a soli € 29,90 al mese - PROVALA GRATIS

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    39
    Quote Originariamente inviata da Fidelitymyapp Visualizza il messaggio
    Mmmmm difficile che il tema te lo consenta ma non è detto

    Prova a guardare prima nelle opzioni "Aspetto" --> "Nometema" se trovi qualcosa riguardo alle impostazioni dello stile. Se non trovi nulla ti conviene eliminarlo da "style.css" come dicevi tu (e secondo me fai anche prima).

    Da "Custom css" assolutamente no perchè per sovrascrivere una classe occorerebbe utilizzare la formula "!important" che in quel campo non viene letta!
    Ho provato ha eliminare le righe da style.css ma non sono riuscito a risolvere

  8. #8
    Utente di HTML.it L'avatar di Fidelitymyapp
    Registrato dal
    Jan 2016
    residenza
    Milano
    Messaggi
    20
    Analizzando il codice intanto vedo quest'errore:

    .cb-mm-on #cb-nav-bar .cb-main-nav > li:hover > a {
    color: #2E9AFE;
    }
    .cb-mm-on #cb-nav-bar .cb-main-nav > li:hover > a {
    color: #FFF;
    }
    Le stesse classi hanno due colori diversi. Se il bianco non ti interessa ti conviene intanto eliminare la seconda classe di stile.

    Se il ritardo della colorazione persiste è evidente che c'è una classe genitore che influenza il tuo div! Anche se vedo che l'hover sui due bottoni "contact" e "about" funzionano benissimo.
    Fidelity My App
    www.fidelitymyapp.it - La tua app a soli € 29,90 al mese - PROVALA GRATIS

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    39
    Quote Originariamente inviata da Fidelitymyapp Visualizza il messaggio
    Analizzando il codice intanto vedo quest'errore:



    Le stesse classi hanno due colori diversi. Se il bianco non ti interessa ti conviene intanto eliminare la seconda classe di stile.

    Se il ritardo della colorazione persiste è evidente che c'è una classe genitore che influenza il tuo div! Anche se vedo che l'hover sui due bottoni "contact" e "about" funzionano benissimo.
    Infatti vorrei che l'hover si comportasse come i bottoni "contact" e "about" ho provato a eliminare anche il codice che lascio di seguito, ma non è servito.

    .cb-mm-on #cb-nav-bar .cb-main-nav > li:hover .cb-mega-menu {
    filter: progidXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
    -webkit-transition: 0.15s opacity ease, 0.15s visibility ease;
    -transition: 0.15s opacity ease, 0.15s visibility ease;
    transition: 0.15s opacity ease, 0.15s visibility ease;
    }
    .cb-mm-on #cb-nav-bar .cb-main-nav > li:hover .cb-links-menu {
    filter: progidXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
    -webkit-transition: 0.15s opacity ease, 0.15s visibility ease;
    -transition: 0.15s opacity ease, 0.15s visibility ease;
    transition: 0.15s opacity ease, 0.15s visibility ease;
    }
    .cb-mm-on #cb-nav-bar .cb-main-nav > li:hover > a {
    color: #fff;
    }

  10. #10
    Utente di HTML.it L'avatar di Fidelitymyapp
    Registrato dal
    Jan 2016
    residenza
    Milano
    Messaggi
    20
    Due sono i casi:

    o c'è un'altra classe css da qualche parte che gli da l'effetto transition;
    oppure l'effetto transition è dato da una jquery che dovrai trovare ed eliminare.

    Cerca bene vedrai che il problema lo trovi. Hai già provato a vedere dalle opzioni del tema?
    Fidelity My App
    www.fidelitymyapp.it - La tua app a soli € 29,90 al mese - PROVALA GRATIS

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.