写2个div 外边的div用于设置背景不要写width,里边的div设置一下width 在居中。
这个要看你的布局思路了,如果你一开始就用个宽度为980px的container大DIV容器来容纳整体页面就要把导航的背景定义在body标签中
body{
{background:url(nav_bg.jpg) center 0px no-repeat } 这句里的0px指的是你导航距离页面顶部的距离,如果你导航背景切片是切局部图就要这么写
body{
{background:url(nav_bg.jpg) 0px 0px repeat-x }
如果你做的是自适应屏幕的话,即没有大容器包裹的情况,无需设置宽度,默认就是width:100%,也无需浮动
即CSS代码
#nav{
background:url(nav_bg.jpg) 0px 0px repeat-x ;
clear:both}
设置div的宽度啊 宽度设置好之后居中
.menu{width:100%;float:left; height:auto;}
导航条块