Back to top

Autore Topic: protostar personalizzazione css menu  (Letto 3126 volte)

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
protostar personalizzazione css menu
« il: 22 Ott 2016, 20:12:01 »
Scusate ho un problema nella personalizzazione del menu seguendo le guide ho fatto alcune piccole modifiche ma non riesco a cambiare le classi hover,  focus e current nel menu.
e nel sub menu non riesco nemmeno a cambiare il background figuriamoci  hover,  focus e current  :-\


galleggio su tentativi.... allego css e screenshot


 
Codice: [Seleziona]
.moduletable_min {
-webkit-box-shadow: 2px 2px 8px #000;
-moz-box-shadow: 2px 2px 8px #000;
box-shadow: 2px 2px 8px #000;
background: #800000;
padding:padding: 18px 25px 21px 25px;






margin-bottom: 20px;
}

.moduletable_min h3 {
color: #FBE689;
}
.moduletable_min a {
color: #FFF;
}
.moduletable_min li {
line-height: 25px;
}


.moduletable_min  active, a,  hover, focus {
color: #B36666;
}




#aside .moduletable_min .nav .nav-child {
border-left: none;
padding-left: 15px;
}

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #1 il: 22 Ott 2016, 21:10:37 »
non devi andare per tentativi, se non usi firebug ti occorre il mago otelma!
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

adottauncane

  • Visitatore
Re:protostar personalizzazione css menu
« Risposta #2 il: 22 Ott 2016, 22:31:30 »
Ciao,
usa Firebug, se hai bisogno di una mano metti un link al sito e scrivi come li vorresti cambiare...

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #3 il: 23 Ott 2016, 12:18:11 »
come dicevo devo solo aggiungere la classe hover per tutti i tabs di primo e secondo livello assegnando un colore e cambiare colore in background alle sotto voci del menu.
in allegato il sottomenu  si vede bene ora è bianco e blu

adottauncane

  • Visitatore
Re:protostar personalizzazione css menu
« Risposta #4 il: 23 Ott 2016, 14:32:11 »
Capisco. Ma se non metti un link non credo che nessuno sia in grado di aiutarti.

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #5 il: 23 Ott 2016, 18:07:58 »
purtroppo il link non esiste perchè il sito gira in locale su una rete interna.
Comunque dovrebbe essere sufficiente aggiungere delle classi nel css personalizzato che ho postato su, io vado ancora con prove varie ma non riesco a scrivere il css giusto  :o non è ancora la mia lingua...

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #6 il: 23 Ott 2016, 19:43:34 »
Dimenticavo di dire che il template è Protostar anzi dimenticavo anche di ringraziarti adottauncane perchè hai scritto una buona guida che ho seguito passo passo

adottauncane

  • Visitatore
Re:protostar personalizzazione css menu
« Risposta #7 il: 23 Ott 2016, 23:03:10 »
Purtroppo la guida è vecchiotta e in parte non più valida... :(
Non mi sembra che le parti che hai individuato siano quelle giuste.
Ti metto qui le modifiche che ho fatto su un menù Protostar di un sito che sto cambiando per scrivere una nuova guida.
Sono una traccia, alcune parti non le vedrai (ad esempio i font) perché importati da Google font...
Fai un file user.css, basta che lo metti nella cartella css, è già richiamato dal index.php, incollacelo dentro e cambialo come ti serve...

Codice: [Seleziona]
/*Menù*/
.nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  color: #666;
  font-family: Satisfy !important;
  font-size: 25px;
}
.navigation {
  border-bottom: 0 none;
  border-top: 0 none;
  border-left: 2px dotted #399097;
  padding:0;
  margin-bottom:20px;
}
.nav-pills > li > a {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;   
  margin-bottom: 0px;
  margin-top: 0px;
  padding-bottom: 15px;
  padding-top: 15px;
  font-family: Satisfy;
  font-size: 25px;
  border-right: 2px dotted;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.navbar .btn-navbar {
  background-color: #087e85;
  background-image: linear-gradient(to bottom, #087e85, #004466);
  border-color: #087e85;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #087e85;
  *background-color: #004466;
}
/*Sottomenù*/
.navigation .nav-child {
  background-color: #F6EBD4;
  border: 0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px; 
  box-shadow: 0 0 10px #555;
  -moz-box-shadow: 0 0 10px #555;
  -webkit-box-shadow: 0 0 10px #555;
}
.navigation .nav-child a {
  color: #399097;
  font-family: Satisfy;
  font-size: 20px;
}
.navigation .nav-child li > a:hover,
.navigation .nav-child li > a:focus,
.navigation .nav-child:hover > a {
    text-decoration: none;
    color: #666;
    background-color: transparent;
    background-color: transparent;
    background-image: -moz-linear-gradient(top,transparent,transparent);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(transparent),to(transparent));
    background-image: -webkit-linear-gradient(top,transparent,transparent);
    background-image: -o-linear-gradient(top,transparent,transparent);
    background-image: linear-gradient(to bottom,transparent,transparent);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='transparent', GradientType=0);
}
/*Toglie freccia*/
.navigation .nav > li > .nav-child::before {
  display: none;
}

.navigation .nav > li > .nav-child::after {
  display: none;
}
« Ultima modifica: 24 Ott 2016, 21:43:28 da adottauncane »

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #8 il: 24 Ott 2016, 20:06:45 »
Funziona davvero bene!
Grazie e bello anche il sito con la grafica anni '50!
L'unica cosa che non mi viene ancora è impostare un   margin: auto; per centrare il menu nel layout fluido.
grazie di nuovo per il codice

adottauncane

  • Visitatore
Re:protostar personalizzazione css menu
« Risposta #9 il: 24 Ott 2016, 21:42:24 »
Codice: [Seleziona]
.navigation {
margin-left: auto;
margin-right: auto;
display:table;
}

adottauncane

  • Visitatore
Re:protostar personalizzazione css menu
« Risposta #10 il: 24 Ott 2016, 21:43:07 »
Metti poi [RISOLTO] davanti al titolo del primo post.

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #11 il: 24 Ott 2016, 23:24:28 »
Metti poi [RISOLTO] davanti al titolo del primo post.

se lo fa non ci credo nemmeno se lo vedo!!
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:protostar personalizzazione css menu
« Risposta #12 il: 25 Ott 2016, 09:01:27 »
giusebos un attimo di pazienza sto testando questa soluzione per vedere come va!

Offline upload

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
[RISOLTO] Re:protostar personalizzazione css menu
« Risposta #13 il: 28 Nov 2016, 12:56:20 »
Non mi riesce di mettere risolto nel primo post
« Ultima modifica: 28 Nov 2016, 12:58:44 da upload »

 



Web Design Bolzano Kreatif