sto realizzando un layout a 3 colonne di dimensione fissa e lo ho posizionato al centro della pagina..
è possibile posizionare graficamente il mio il menu che è in #extraDiv1 al centro dell'header(magari con position: absolute ????) senza inserire nel codice html #extraDiv1 all'interno dell header???
vi quoto sia html che css...
e il mio css..<body>
<div id="container">
<div id="header"> header </div>
<hr />
<div id="wrapper" class="clearfix">
<div id="twocols" class="clearfix">
<div id="maincol"> Main Content Column </div>
<div id="rightcol"> Right Column </div>
</div>
<hr />
<div id="leftcol"> Left Column </div>
</div>
<hr />
<div id="footer">Footer</div>
</div>
<div id="extraDiv1">
<ul>[*]Sample[*]Sample[*]Sample[*]Sample[*]Sample[*]Sample[*]Sample[*]Sample[/list]
</div>
<div id="extraDiv2"><span></span></div>
<div id="extraDiv3"><span></span></div>
<div id="extraDiv4"><span></span></div>
<div id="extraDiv5"><span></span></div>
<div id="extraDiv6"><span></span></div>
</body>
</html>
grazie..html, body {
margin:0;
padding:0;
text-align:center;
}
hr{
display: none;
}
#container {
width:990px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
#header{
position:relative;
height:100px;
background-color:#FFFFFF;
width:100%;
}
#leftcol{
width:150px;
float:left;
position:relative;
}
#twocols{
width:840px;
float:right;
position:relative;
}
#rightcol{
width:150px;
float:right;
position:relative;
}
#maincol{background-color: #FFFFFF;
float: left;
display:inline;
position: relative;
width:690px;
}
#footer{
height:50px;
background-color:#FFFFFF;
clear:both;
}
#extraDiv1 {
position: absolute;
top:50px;
height: 40px;
border: 1px solid black;
width:690px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#extraDiv1 ul{
list-style: none;
}
#extraDiv1 ul li{
display: block;
float: left;
width: 50px;
height: 21px;
}
#extraDiv1 li a{
display: block;
width: 50px;
height: 21px;
text-decoration: none;
}

) senza inserire nel codice html #extraDiv1 all'interno dell header???
Rispondi quotando
