Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema con menù orizzontale

    Salve a tutti,
    premetto che sono nuovo con i css.

    sto replicando la struttura di un sito:

    codice:
    <div id="container">
    
    <div id="header">
    
    </div>
    
    <div id="menu">
    
    </div>
    
    <div id="content_wrap">
    
    <div id="sidebar">
    
    
    </div>
    
    <div id="content">
    
    
    </div>
    
    </div>
    
    <div id="footer">
    FOOTER
    </div>
    
    </div>

    Spero di averlo copiato bene

    Nel div content ho messo una struttura a tab e questa mi crea problemi quando vado a selezionare una voce dal menù sovrastante.
    In pratica le voci del menù si nascondono dietro il div content.

    Come posso ovviare a questo problema?


    Posto anche il css, in caso fosse utile


    codice:
    body{
    	font-family:Georgia;
    	font-size:80%;
    	background:#FFF url(../img/wallpaper.jpg)  repeat;	
    }
    #container{
    	background:#FFF;
    	/*filter: alpha(opacity=50);
    	opacity:0.5; */
    	width:1100px;
    	min-width:1100px;
    	height:800px;
    	min-height:800px;
    	margin: 20px auto 20px auto;
    	/*-moz-border-radius:5px;
        border-radius:5px*/
    }
    #header{
    	background:#000;
    	height:100px;
    	min-height:100px;
    }
    #menu{
    	height:30px;
    	min-height:30px;
    	padding:0;
    	margin:0;
    }
    #menu ul{
    	padding:0;
    	margin:0;
    }
    #menu li{
    	position:relative;
    	float:left;
    	list-style:none;
    	margin:0;
    	padding:0;
    }
    #menu li a{
    	width:150px;
    	height:30px;
    	display:block;
    	text-decoration:none;
    	text-align:center;
    	line-height:30px;
    	background-color:#FFF;
    	color:#000;
    }
    #menu li a:hover{
    	background-color:#F00;
    }
    #menu ul ul{
    	position:absolute;
    	top:30px;
    	text-align:left;
    	visibility:hidden;
    }
    #menu ul li:hover ul{
    	visibility:visible;
    }
    
    #content_wrap{
    	background:#F00;
    	height:640px;
    	min-height:640px;	
    }
    #sidebar{
    	background:#000;
    	width:200px;
    	min-width:200px;
    	height:630px;
    	min-height:630px;
    	float:left;
    }
    #sidebar p{
    	margin-top:50px;
    	color:#FFF;
    	text-align:center;
    }
    #content{
    	background:#FFF;
    	width:1100;
    	min-width:900px;
    	height:630px;
    	min-height:630px;
    	float:left;
    	overflow:auto;
    }
    #footer{
    	background:#000;
    	height:30px;
    	min-height:30px;
    	color:#FFF;
    }
    /* Definizione per tabella */
    #list{
    	margin-right:auto;
    	margin-left:auto;
    	margin-top:50px;
    	width:850px;
    	border:1px solid #CCC;
    	border-collapse:collapse;
    }
    #list td{
    	border:1px solid #CCC;	
    }
    #list th{
    	background:url(../img/header_table_list.gif) repeat-x bottom;
    	border:1px solid #CCC;
    	font-size:14px;
    	color:#06C;
    }
    .odd{
    	background-color:#F7F4EE;
    }
    #list a{
    	text-decoration:none;
    	color:#06C;
    }
    #fast_create{
    	margin-top:50px;
    	margin-left:30px;
    	color:#FFF;
    }
    #trash{
    	margin-top:150px;
    	color:#FFF;
    }

    Qualcuno sa aiutarmi????


    Grazie Infinite
    Believe in GOD, you could only have Benefits from him!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    77
    Un link alla pagina sarebbe più comodo per poterti aiutare meglio!
    Hai già provato ad impostare un z-index più alto sul menù e uno più basso sul container?

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.