Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Problema ho ver menu...

    Ho questo menu:

    Vorrei che al passaggio del mouse sopra al "li" mi cambiasse lo sfondo...
    ho provato così ma non va

    codice:
    #pro ul li#sho a:hover {background-color:#0F0}

  2. #2
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    1 - scrivi : ul#pro li#sho a:hover {background-color:#0F0}
    2 - cos'è l'id sho del li ? (a quale li fa riferimento?)
    3 - hai messo in ordine: link visited hover active ?

    leggi questo
    http://css.html.it/articoli/leggi/574/grafica-per-blog-con-i-css/

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Grazie! Sho era tre :P
    Ma non mi funzia

    ul#pro li#uno a:hover, ul#pro li#due a:hover, ul#pro li#tre a:hover {background-color:#000}

  4. #4

    Re: Problema ho ver menu...

    basterà questo

    codice:
    #pro a:hover {background-color:#0F0}
    a meno che non ci sia del codice in contraddizione

  5. #5
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    No...
    il mio codice è questo:

    codice:
    #pro {margin:0px; padding:0px; list-style-type: none;}
    
    #pro li a, #pro li a:visited, #pro li a:link, #pro li a:active {text-decoration:none;}
    
    #uno, #due, #tre {
    	min-height: 140px;
    	height: auto !important;
    	height: 140px;
    	float:left;
    	width:165px;
    	border-right:2px solid #fff;
    	margin:0px;
    	padding:0px 10px 0px 142px;
    	
    }
    #uno {
    	background-image: url(img/ft.jpg);
    	background-repeat: no-repeat;
    	background-position: left center;
    }
    
    #tre {	background-image: url(img/az.jpg);
    	background-repeat: no-repeat;
    	background-position: left center;}
    	
    #due {border:none;	background-image: url(img/sh.jpg);
    	background-repeat: no-repeat;
    	background-position: left center;
    	background-color:#0f0}

  6. #6
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    Originariamente inviato da Sonikag
    No...
    il mio codice è questo:

    codice:
    ..........
    #pro li a, #pro li a:visited, #pro li a:link, #pro li a:active {text-decoration:none;}
    
    .......
    non so se dipende dall'ordine delle pseudo-classi, ma comincia a mettere nel seguente ordine
    link visited hover active

    ...poi il resto conviene organizzarlo meglio es.#uno e #tre hanno le stesse caratteristiche per lo sfondo ed allora semplifichi il codice.
    ciao

  7. #7
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Pulito così ma non va

    codice:
    #pro {margin:0px; padding:0px; list-style-type: none;}
    
    #pro li a, #pro li a:link, #pro li a:visited, #pro li a:active {text-decoration:none;}
    
    #uno, #due, #tre{
    	min-height: 140px;
    	height: auto !important;
    	height: 140px;
    	float:left;
    	width:165px;
    	border-right:2px solid #fff;
    	margin:0px;
    	padding:0px 10px 0px 142px;
    		background-repeat: no-repeat;
    	background-position: left center;
    }
    
    #uno {background-image: url(img/uno.jpg);}
    #due{background-image: url(img/due.jpg);}
    #tre {background-image: url(img/tre.jpg);
    	background-color:#0f0}
    	
    ul#pro li#uno a:hover, ul#pro li#due a:hover, ul#pro li#tre a:hover {background-color:#000}
    #pro a:hover {background-color:#000}

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

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.