Код:
#menu {
z-index:3;
top:180px;
left:360px;
position:absolute;
background-image: url(../images/menu_bg.gif);
background-repeat:no-repeat;
width:390px;
height:80px;
padding-top: 12px;
padding-left: 30px;
}
#menu ul,#menu li, #menu a {
****display: inline;
****margin: 0 auto;
****padding: 0 auto;
****list-style:none;
}
#menu ul a span {display:none;}
#menu_item1 a {float:left;display:block;width:94px;height:27px;background:url(../images/menu_g_01.gif);}
#menu_item2 a {float:left;display:block;width:64px;height:27px;background:url(../images/menu_g_02.gif);}
#menu_item3 a {float:left;display:block;width:200px;height:27px;background:url(../images/menu_g_03.gif);background-repeat:no-repeat;}
#menu_item4 a {float:left;display:block;width:124px;height:27px;background:url(../images/menu_g_04.gif);}
#menu_item5 a {float:left;display:block;width:70px;height:27px;background:url(../images/menu_g_05.gif);}
#menu_item6 a {float:left;display:block;width:64px;height:27px;background:url(../images/menu_g_06.gif);}
<div id="menu">
</div>
Вот смастерил такое меню.
У меня стоит задача переносить его после третьего элемента. Т.е. получается в два ряда. Я сделал float:left ко всем элементам и у третьего сделал больший width чем размер главого дива, чтобы переносилось как при наполнении.
Сильно намудрил?