arkadaslar yatay menudeki yazıyı birturlu ortalayamıyorum float left yapmak zorunda kaldım yazılar arka plan üzerine oturmuyor yoksa nasıl düzeltirim bunu yazıların ortada olmasını istiyorum
style aşagıdaki şekilde
.menu{
position:relative;
margin-left: auto;
margin-right: auto;
text-align: center;
background:url('imgs/menu.png') repeat-x;
}
.menu-bg{
background:url('imgs/menu.png') repeat-x;
height:39px;
}
.menu-bg ul{
list-style:none;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.menu-bg li{
float:left;
list-style:none;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.menu-bg li a{
float:left;
display:block;
color:#fff;
text-decoration:none;
font:15px 'Lucida Console', sans-serif;
font-weight:bold;
padding: 0 0 18px;
height:64px;
line-height:40px;
margin-left: auto;
margin-right: auto;
text-align: center;
cursor:pointer;
}
.menu-bg li a:hover{
color:#fff;
background:url('imgs/sec_sol.png') no-repeat left 5px;
}
.menu-bg li a:hover span{
color:#fff;
background:url('imgs/sec_sag.png') no-repeat right 5px;
}
.menu-bg li a span{
float:left;
display:block;
padding:0 32px 0 18px;
}html kodu
<div class="menu">
<div class="menu-bg">
<ul>
<li class="current"><a href="#"><span>ana sayfa</span></a></li>
<li><a href="#"><span>son eklenenler</a></span></li>
<li><a href="#"><span>en sevilenler</span></a></li>
<li><a href="#"><span>iletişim</span></a></li>
</ul>
</div>
</div>