Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484

    Personalizzazione voci menu

    Ho un menu di questo tipo:
    CSS
    codice:
    /*stili per la navigazione menu di destra*/
    div#nav_right ul{margin:0; padding:0; list-style-type:none;}
    div#nav_right li{margin:0; padding-bottom:10px;}
    div#nav_right a{color:#a11f12; font:bold 0.8em/1.4em verdana,arial,sans-serif; text-decoration:none;}
    div#nav_right a:hover{color:#17237A; text-decoration:underline;}
    div#nav_right a:active{color:#17237A; text-decoration:none;}
    div#nav_right a#activepage_r{color:#17237A;text-decoration:none;}
    .nav_right h3{font-size:140%; color:#17237A;}
    HTML
    codice:
            <div id="nav_right">
              <ul>[*]<h3 class="nav_right">La nostra storia</h3>[*]L'inaugurazione[*]Gli inizi[*]L'intitolazione[*]L'autonomia[*]Guerra e dopoguerra[*]<h3 class="nav_right">Il Franchetti nella vita di Mestre</h3>[*]Il territorio[*]Le risposte del Franchetti[*]L'utenza attuale[/list]
            </div>
    Però le differenti caratteristiche che intendo conferire ad h3 all'interno di #nav_right
    non vengono affatto applicate e il font rimane quello di prima. Dov'è che sbaglio?

    Grazie
    M.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484
    Che idiota, errore di sintassi. Cmq ho sistemato la spaziature come volevo così:
    CSS
    codice:
    h3.nav_right_1{color:#17237A; font:bold 1.2em verdana,arial,sans-serif;}
    h3.nav_right_2{color:#17237A; padding-top: 1.8em; font:bold 1.2em verdana,arial,sans-serif;}
    e quindi:
    HTML
    codice:
            <div id="nav_right">
              <ul>[*]<h3 class="nav_right_1">La nostra storia</h3>[*]L'inaugurazione[*]Gli inizi[*]L'intitolazione[*]L'autonomia[*]Guerra e dopoguerra[*]<h3 class="nav_right_2">Il Franchetti nella vita di Mestre</h3>[*]Il territorio[*]Le risposte del Franchetti[*]L'utenza attuale[/list]
            </div>
    Volevo però sapere una cosa: c'è modo di ridurre lo spazio di default
    che i titoli automaticamente inseriscono sotto? Nel mio caso, aggiungendo
    una cosa del tipo "padding-bottom:-0.5em" non mi pare accada nulla...

    Grazie
    M.

    M.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    c'è modo di ridurre lo spazio di default che i titoli automaticamente inseriscono sotto?
    Prova a definire:
    margin: 0;
    padding: 0;
    Poi forse qualche margine (o padding) lo devi inserire, se non vuoi tutto appiccicato.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2026 vBulletin Solutions, Inc. All rights reserved.