Visualizzazione dei risultati da 1 a 4 su 4

Discussione: sottomenu con i css

  1. #1
    Utente di HTML.it L'avatar di Tristal
    Registrato dal
    Sep 2003
    Messaggi
    630

    sottomenu con i css

    Salve, ho trovato e modificato questo esempio di sotto menu

    www.ebol.it/test/prova7/default.html

    vorrei fare altre modofiche ma non riesco

    1. vorrei dare una propria larghezza al rettangolo del sottomenu (rettangolo sottomenu "Voce 1" più largo di "Voce 3")

    2. è possibile dare più rettangoli? Nel senso uno per ogni voce di sottomenù



    Grazie cmq a tutti!!
    Ogni vita merita le Ali
    Le cose non vanno mai come credi...
    Come si può impedire ad una goccia di asciugarsi? .....gettandola in mare.

  2. #2
    Utente di HTML.it L'avatar di Tristal
    Registrato dal
    Sep 2003
    Messaggi
    630
    Ecco un altro esempio:

    http://www.ebol.it/test/menu/default.html

    il sottomenu di ABOUT US e WORK vorrei siano di dimensioni minori, ho digitato 9px ma non riconosce il comando

    e risolvere i due punti elencati sopra
    Ogni vita merita le Ali
    Le cose non vanno mai come credi...
    Come si può impedire ad una goccia di asciugarsi? .....gettandola in mare.

  3. #3
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Innanzitutto, dove hai digitato 9px??
    Cmq sì, se non assegni una larghezza specifica ai vari sottomenu, ciascuno prende la sua larghezza in base alla lunghezza del testo più lungo.
    Altrimenti devi mettere un id diverso per ciascuna voce di primo livello e quindi assegnare le larghezza dei sottomenu nella maniera che ritieni più opportuna.

  4. #4
    Utente di HTML.it L'avatar di Tristal
    Registrato dal
    Sep 2003
    Messaggi
    630
    Questo è tutto il css

    codice:
    
    .menu{
        margin: 0 auto;
        position: relative;
        width: 1024px;
    	padding: 0 0 0 20px;
    }
    
    .menu ul{
    margin: 0;
    text-align:center;
    }
    
    .menu ul li{
    list-style:none;
    float: left;
    margin:auto;
    padding: 0;
    }
    
    .menu ul li a{
    	font-family: Verdana, Geneva, sans-serif;
    	font-size:15px;
    	color:#58585a;
    	display: block;
    	width: auto;
    	height: 25px;
    	text-decoration:none;
    	
    background-position:left;
    	margin: 0;
    	padding: 10px 23px 0 25px;
    }
    
    .menu ul li a.ultimo{
    font-family: Verdana, Geneva, sans-serif;
    font-size:15px;
    color:#ffffff;
    display: block;
    width: 1px;
    height: 25px;
    text-decoration:none;
    background-position:left;
    margin: 0;
    padding: 7px 0 0 0;
    }
    
    .menu ul li a:hover{
    font-family: Verdana, Geneva, sans-serif;
    font-size:15px;
    color:#f0a500;
    width: auto;
    height: 25px;
    text-decoration:none;
    background-position:left;
    background-repeat:no-repeat;
    margin: 0;
    padding: 10px 23px 0 25px;
    }
    
    
    .menu li ul { /* NASCONDO I SOTTOMENU */
     
     display: none
     
    }
     
    .menu li:hover ul { /* MOSTRO IL SOTTOMENU AL PASSAGGIO DEL MOUSE */
    	font-size: 9px   ; 
    	display: block;
    	position: absolute;
    	z-index:1;
    	width:190px ;
    	padding: 0;
    	border:1px solid black;
    	background: white;
    }
    Per mettere 2 id diversi come faccio? in html ho questo:

    codice:
    <div class="cont_menu">
    	<div class="menu">
    	  <div class="bt_social">
    	    
          </div>
        
    	 <ul>
         
    
    	[*]<a class="home_bt">HOME</a>[*]<a class="news_bt">NEWS</a>
    	[*]<a class="aboutus_bt">ABOUT US</a>
           <ul>          [*]MISSION[*]STAFF[/list]
           	   [*]<a class="work_bt">WORK</a>
           <ul> [*]COMMUNICATION[*]BRAND+CORPORATE[*]PACKAGING[*]EVENTS[*]WEB[/list]
    	[*]<a class="clients_bt">CLIENTS</a>
    	[*]<a class="contact_bt">CONTACT</a>
    	  
      	[*]<a class="ultimo"></a>[/list]
          [img]img/social.jpg[/img]
    	</div>	
    	</div>
    Ogni vita merita le Ali
    Le cose non vanno mai come credi...
    Come si può impedire ad una goccia di asciugarsi? .....gettandola in mare.

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.