Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Menu css

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Menu css

    Ho questo menù:
    codice:
    <div id="navcontainer">
    <ul id="navlist">[*]Home Page[*]Chi Siamo[*]Contattaci[/list]
    </div>
    questo css:
    codice:
     
    #navlist
    {
    margin: 0;
    padding: 0 0 20px 5px;
    
    }
    
    #navlist ul, #navlist li
    {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 0.9em;
    	color: #DD107A;
    
    }
    
    #navlist a:link, #navlist a:visited
    {
    float: left;
    line-height: 14px;
    margin: 0 2px 4px 10px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 0.8em;
    	color: #0094DE;
    }
    
    #navlist a:link#current, #navlist a:visited#current, #navlist a:hover
    {
    border-bottom: 4px solid #DD107A;
    padding-bottom: 2px;
    background: transparent;
    color: #DD107A;
    }
    
    #navlist a:hover { color: #DD107A; }
    Con explorer tutto ok, ma con firefox, mozilla &co all'over si sposta tutto su di qualche px.

    Sonia

  2. #2
    Credo che l'errore sia che ripeti continuamente il padding a ogni stato, quindi non vorrei si sommasse man mano.

    Oltretutto ti do una dritta. C'è una sconciatoia per definire il font:
    codice:
    p {
       font:1em/1.5em Verdana,sans-serif;
    }
    /* nell'ordine: dimensione/interlinea family */
    Poi ci sono altri parametri da inserire e qui trovi la specifica relativa:
    - http://www.w3.org/TR/REC-CSS2/fonts.html#font-shorthand


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.