为什么在CSS中使用margin:0 auto 无法实现居中?

代码是:#nav{width:960px;height:40px;margin:0auto;margin-top:30px;}在DW预览中实现了导航栏居中显示,但是在IE... 代码是:#nav{
width:960px;
height:40px;
margin:0 auto;
margin-top:30px;
}在DW预览中实现了导航栏居中显示,但是在IE和chrome都靠左显示,原因是什么?
body,div{padding:0,margin:0};
#nav{
width:960px;
height:40px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
}
#nav ul{
width:960px;
height:40px;
background-image:url(../images/nav.jpg);
}
#nav ul li{
width:100px;
float:left;
list-style:none;
line-height:35px;
text-align:center;
padding:0 10px;
border:1px;
}
a{
font-size:16px;
color:#FFF;
}
#nav ul li a{
height:40px;
color:#fff;
text-decoration:none;
float:left;
font-family:"微软雅黑", "黑体", "宋体";
}
#nav ul li a:hover{
background:#fff;
color:#000;
text-decoration:underline;
}
展开
 我来答
三间北房
推荐于2016-07-06 · TA获得超过1311个赞
知道小有建树答主
回答量:629
采纳率:66%
帮助的人:516万
展开全部
有没有声明doctype
就是页面最顶部声明
<!doctype html>
或者其他
更多追问追答
追问
没有,但是把这句加在顶部一样没有效果
追答
把完整的代码发上来看看
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
ouwanqu
2012-10-29 · 超过19用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:49.6万
展开全部
有html的内容吗?发上来看看呗,如果是#nav没居中的话css应该没写错的说
追问


首页
简介
测试1
测试2
测试3

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
暴躁老哥在线开火
2012-10-28 · TA获得超过806个赞
知道小有建树答主
回答量:466
采纳率:0%
帮助的人:218万
展开全部
不要相信预览
把整个页面的代码发来看看吧,估计是你没加DTD声明?
追问
已上传,你看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式