Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    33

    link con grandezza del testo maggiore in hover: si sposta tutto

    Ciao ragazzi.
    Sto tramutando un mio vecchio progetto fatto a frames e tabelle in layout css.

    Ho la seguente lista orizzontale, 3 links i quali on hover si ingrandiscono di 4px. Il problema che vorrei riuscire a risolvere è che al passare del mouse su uno dei 3 links, la scritta oltre ad ingrandirsi(bene) modifica anche la posizione delle altre due (male). Voi avete dei suggerimenti? Ho cercato nel sito del w3 ma non ho trovato niente… ho provato a cambiare qualche parametro di "display:..." ma niente.

    Grazie mille!

    <div id="top">
    <ul>[*]
    myspace
    [*]
    DUE
    [*]
    youtube
    [/list]
    </div>

    il mio css è il seguente:

    div#top
    {
    position: absolute;
    top:5px;
    left:200px;
    width:580px;
    height:40px;
    background-color:none;
    border:0px;
    padding:0px;
    margin:0px;
    }
    div#top ul{
    list-style:none;
    padding:0px;
    margin:0;
    white-space: nowrap
    }
    div#top li{
    padding-right: 100px;
    display: inline;
    }
    a:link, a:visited
    {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:20px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    color: #990000;
    text-decoration:none;
    }
    a:hover, a:active
    {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    line-height:20px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    color: #990000;
    text-decoration:none;
    }

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    perchè alle voci della lista hai dato display: inline? Stai cercando di fare una lista di voci affiancate?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    33
    si, la lista è orizzontale

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    per affiancare le voci delle liste devi dare float:left ai vari elementi

    Se vuoi evitare lo spostamento delle voci dovresti definire delle dimensioni orizzontali sia ai list-item che ai link e dare a questi ultimi display: block;
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    33
    Originariamente inviato da fcaldera
    per affiancare le voci delle liste devi dare float:left ai vari elementi

    Se vuoi evitare lo spostamento delle voci dovresti definire delle dimensioni orizzontali sia ai list-item che ai link e dare a questi ultimi display: block;
    un grande! grazie, ho risolto!!

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.